cobrain は何をしますか?
Cobrain CLIは、AIエージェントがユーザーの知識を収集、整理、およびローカルボールトで可視化するのを支援します。
概要
Cobrainは、AIエージェントがユーザーの知識ベースを効率的に管理できるようにするためのコマンドラインインターフェースです。ローカルに保存されたボールトを使用して、情報を整理し、後で簡単に検索・利用できるようにします。
特徴
- 知識の収集: ファイルやドキュメントから情報を抽出し、ボールトに追加します。
- 整理: 抽出した知識をカテゴリやタグで分類し、構造化します。
- 可視化: ボールト内の情報をグラフやリストで表示し、関連性を把握できます。
- ローカルストレージ: すべてのデータはユーザーのマシンに保存され、プライバシーが保護されます。
- AIエージェント統合: Cursor、Claude Code、CodexなどのAIエージェントとシームレスに連携します。
使用方法
# ボールトを初期化
cobrain init
# 知識を追加
cobrain add --file ./knowledge.md
# 知識を検索
cobrain search "クエリ"
# ボールトの状態を表示
cobrain status
インストール
npm install -g cobrain-cli
または、リポジトリから直接クローンしてビルドします。
git clone https://github.com/igoakulov/cobrain.git
cd cobrain
npm install
npm run build
npm link
設定
環境変数を使用して設定をカスタマイズできます。
COBRAIN_VAULT_PATH: ボールトの保存先パス(デフォルト:~/.cobrain/vault)COBRAIN_LOG_LEVEL: ログレベル(debug,info,warn,error)
ライセンス
MIT