Community研究&データ分析github.com

eggcuptraceelement660/gbrain-openclaw

OpenClaw向けの知識を管理します。ローカルのSQLiteベースのグラフを使用し、全文検索、ベクトル埋め込み、MCP統合を備えています。

gbrain-openclaw とは?

このスキルは、OpenClawエージェント向けに設計された、ローカルで動作する知識管理システムです。SQLiteデータベース上にグラフ構造を構築し、全文検索とベクトル埋め込みを組み合わせることで、効率的な情報検索と関連性の発見を実現します。主にClaude Codeやその他のMCP対応プラットフォームで利用することを想定しており、エージェントが過去の会話やプロジェクト固有の知識を長期記憶として活用できるようになります。設定はシンプルで、ローカルのSQLiteファイルにデータを保存するため、外部APIへの依存やプライバシー上の懸念が少ない点が利点です。MCP(Model Context Protocol)を介してシームレスに統合され、エージェントは指示に応じて知識グラフへのクエリや更新を自然に行うことができます。

対応~Claude Code~Codex CLI~Cursor
npx skills add eggcuptraceelement660/gbrain-openclaw

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

gbrain-openclaw は何をしますか?

OpenClaw向けの個人知識を管理します。ローカルのSQLiteベースのグラフを使用し、全文検索、ベクトル埋め込み、MCP統合を備えています。

概要

このスキルは、OpenClaw環境で動作するエージェントが、ローカルのデータベースを使って知識を永続化・検索できるようにします。

  • SQLiteベースのグラフ: エンティティと関係をグラフ構造として保存します。
  • 全文検索: SQLiteのFTS5機能を使った高速なテキスト検索を提供します。
  • ベクトル埋め込み: セマンティック検索のために埋め込みベクトルを生成・保存します。
  • MCP統合: Model Context Protocolに対応したサーバーとして動作し、エージェントからのリクエストを処理します。

セットアップ

  1. スキルをエージェントの設定に追加します。
  2. データベースファイルのパスを環境変数で指定します(デフォルトは./knowledge.db)。
  3. 必要に応じて、埋め込みモデルのエンドポイントを設定します。

使い方

  • add-knowledge: 新しい知識(エンティティ)を追加します。
  • search-knowledge: テキストまたはベクトルを使って知識を検索します。
  • connect-knowledge: 2つのエンティティ間に関係を追加します。
  • query-graph: グラフ全体に対する複雑なクエリを実行します。

設定例

{
  "mcpServers": {
    "gbrain-openclaw": {
      "command": "python",
      "args": ["-m", "gbrain_openclaw"],
      "env": {
        "KNOWLEDGE_DB_PATH": "./knowledge.db",
        "EMBEDDING_MODEL": "all-MiniLM-L6-v2"
      }
    }
  }
}

注意事項

  • このスキルはローカルでの使用を前提としています。機密データの保存には適切な対策を行ってください。
  • 埋め込みモデルはデフォルトでローカルのモデルを使用しますが、外部APIも設定可能です。

関連スキル