ノートとファイル:Obsidian、Nextcloud、Google Drive
この3つの違いは、データがどこに置かれ、他に誰が読めるかです。Obsidianはエージェントが直接読むローカルのMarkdownフォルダ、Nextcloudは自分で運用するサーバー、Google Driveはサードパーティ APIであり、3つの中で唯一コンテンツが自分の管理下を離れます。機能一覧よりも、この違いを基準に選ぶべきです。
Obsidian
/** 「先月RAGについて何を書いたっけ?」— 2秒で2000ノートを検索 */
// ObsidianとNotion — Obsidianを選ぶべき時
🏗 アーキテクチャ:ローカルベクター検索
すべての.mdファイルを読み込み、埋め込みを生成し、ローカルベクターDB(クラウドなし)に保存
セマンティック検索が質問に最も関連するノートを見つける
ソースノートを参照し、バルトへリンクバック
⚙️ 設定
📱 クエリ例
あなた
RAGアーキテクチャについて何を書きましたか?
OpenClaw
関連する4つのノートが見つかりました: • RAG vs ファインチューニング(2025-11-12)— 事実の想起にRAGの方が優れていると主張 • ベクターDB比較(2025-10-03)— Chroma vs Qdrant vs Weaviate • 私のRAG実装メモ(2025-12-01)— コードスニペット含む • 知識のためのLLMの限界(2026-01-15)
あなた
新しいノートを作成:「OpenClaw Obsidianデモ」、RAG vs ファインチューニングにリンク
OpenClaw
✓ 作成しました:OpenClaw Obsidian demo.md [[RAG vs ファインチューニング]] バックリンクを追加
Nextcloud:プライベートワークスペース AI
/** OpenClaw を究極のデジタルアシスタントに変えましょう。PDF の検索、CalDAV を介した会議のスケジュール、Deck ボードの整理を、データを Big Tech のサーバーに一切送らずに行うことができます。 */
AI ドキュメントインテリジェンスと RAG
Nextcloud はセルフホストデータのゴールドスタンダードです。WebDAV と Model Context Protocol を介して OpenClaw を安全に接続することで、AI エージェントは「ドキュメントインテリジェンス」を獲得します。プライベートな PDF ライブラリを RAG (検索拡張生成) 用にベクトル化したり、特定の請求書を見つけたり、長い会議議事録をまとめたりすることができます。すべてお使いのインフラ内で行われます。
1. セキュリティ: アプリパスワードの生成
セキュリティを維持するため、メインのパスワードは絶対に使用しないでください。Nextcloud のセキュリティ設定で、OpenClaw 用の専用で取り消し可能なアプリパスワードを生成します。
- →Nextcloud インスタンスにログインします。
- →設定 → セキュリティ → デバイスとセッション。
- →「OpenClaw-Agent」パスワードを作成します。
- →20 文字のシークレットコードをコピーします。
2. Nextcloud-MCP ブリッジ
ハイパフォーマンスな WebDAV ブリッジを使用します。npm 経由でインストールし、ローカルの OpenClaw 設定にエンドポイントを登録します。
3. プロフェッショナル級の機能
🛡️ データ主権とレート制限
プライバシーは極めて重要です。Nextcloud のブルートフォース保護 (fail2ban) が OpenClaw の内部 IP を信頼するように設定されていることを確認してください。大規模なライブラリの場合、エージェントがローカルセマンティックインデックスを構築するため、最初のスキャンに数分かかることがあります。
Google Drive 統合
/** OpenClawをGoogle Driveに接続して、ドキュメント、スプレッドシート、スライドをクエリ、分析、コンテンツ生成に活用します。 */
なぜGoogle Driveを統合するのか?
メインのドキュメントリポジトリをセルフホストAIに直接接続します。
📄
Driveから直接、会議のメモや長い提案書をOpenClawに要約させることができます。
📊
手動でエクスポートすることなく、CSVやGoogle Sheetsからインサイトを抽出します。
🔍
キーワードマッチだけでなく、Drive内のすべてのファイルからセマンティックな検索を実現します。
🔒
Google Driveのデータは、セルフホストのOpenClawとGoogle間でのみやり取りされます。第三者は介在しません。
仕組み
Google Cloud PlatformでOAuthアプリケーションを設定し、Driveを安全にマウントします。
GCPでプロジェクトを作成し、Google Drive APIを有効にします。
OAuthクライアントIDを作成し、クレデンシャルJSONをダウンロードします。
GCPのクレデンシャルをOpenClawの環境変数に追加します。
OpenClawダッシュボードにログインし、Googleアカウントを安全に接続します。
システム要件
- →OpenClaw v1.3.0 以降
- →Google Cloud Platform アカウント
- →アウトバウンドHTTPSリクエストを許可するように設定されたDocker
技術ドキュメントを見る →