主な機能
3層メモリ
ルール、ワーキング、長期の3層構造。自動優先度順序付けと TTL をサポート。
ハイブリッド検索
セマンティックベクトル検索 + BM25 全文検索による4要素スコアリング。
ナレッジグラフ
エンティティノード、双時相エッジ、グラフ探索による構造化された知識管理。
セッション & エピソード追跡
チェックポイント付きの作業セッション管理と、重要なイベントのエピソード記録。
設定ファイル生成
保存されたメモリを Claude Code、Cursor、Copilot、Windsurf などのルールファイルとしてエクスポート。
クラウド依存ゼロ
完全ローカル動作。SQLite + sqlite-vec。API キーもストレージのためのネットワーク通信も不要。
仕組み
- AI エージェントが MCP(stdio トランスポート)経由で Cohaku に接続
- エージェントが24のツールを使ってメモリの保存、検索、管理を実行
- すべてのデータは
~/.config/cohaku/memory.dbにローカル保存
ツールカテゴリ
| カテゴリ | ツール数 | 説明 |
|---|---|---|
| コンテキスト | 1 | セッション開始時に優先度順のメモリコンテキストを読み込み |
| メモリ | 6 | メモリの保存、検索、更新、削除、重複排除 |
| ナレッジグラフ | 5 | エンティティ、エッジ、グラフ探索による検索 |
| エピソード | 3 | エンティティ参照付きの時系列イベントログ |
| セッション | 4 | チェックポイント付きの作業セッションライフサイクル |
| 設定ファイル生成 | 9 | Claude Code、Cursor、Copilot、Windsurf 等へのエクスポート |
次のステップ
クイックスタート
5分以内に Cohaku をセットアップ
アーキテクチャ
システム設計を理解する
CLI リファレンス
ターミナルからメモリを管理
インテグレーション
12の対応 AI コーディングツール