AIエージェント
Cortex
RustとMCPを使用し、セッション間で永続的かつプライバシーを保護するメモリを提供する、AIエージェント向けのローカルファースト、エンドツーエンド暗号化メモリエンジンです。
Cortex
Cortexとは
Cortexは、RustとMCPを使用してセッション間で永続的かつプライバシーに配慮したメモリを提供する、AIエージェント向けのオープンソース、ローカルファーストのメモリエンジンです。
Cortexの使い方
- 1Homebrewを使用してcortex-mcp-serverをインストールします(brew install gambletan/tap/cortex-mcp-server)。またはCargoを使用してソースからビルドします。
- 2データベースのパスを指定してサーバーを実行します:cortex-mcp-server ~/.cortex/memory.db。
- 3Claude CodeまたはClaude DesktopのMCPサーバーとして登録します。
- 430個のMCPツールを使用して、メモリを保存、検索、管理します。
- 5オプションでクラウド同期を有効にして、デバイス間でメモリを共有できます。
Cortexの主な機能
- デフォルトでプライベート(ローカルファースト、テレメトリなし)
- 4層メモリモデル(ワーキング、エピソディック、セマンティック、プロシージャル)
- サブミリ秒の取り込み(156µs)と検索(568µs)
- ClaudeおよびMCPクライアント向けの30個のMCPツール
- AES-256-GCM暗号化によるiCloud/Drive/Dropbox経由のクロスデバイス同期
- 自己補正機能付きベイズ信念システム
- クロスチャネル同一性解決機能付き人物グラフ
- オープンソース(MITライセンス)
Cortexのユースケース
- AIにセッションを超えた永続的なメモリを提供
- ユーザーの好みや事実を記憶するパーソナルAIアシスタント
- Claude DesktopとClaude Codeのためのクロスデバイスメモリ
- 会話からの事実、関係、信念の自動抽出
- 複数のコードベースで作業する開発者のためのマルチプロジェクト分離
Cortexの料金と無料枠
Cortex の料金モデルは 無料 です。
Cortexのメリット・注意点
メリット
- 100%ローカルのため、サードパーティにデータが送信されない
- 高速なパフォーマンス(サブミリ秒の操作)
- 豊富な機能セット(4層メモリ、信念、人物グラフ)
- 無料かつオープンソースで使用制限なし
- MCP互換クライアントとの簡単な統合
注意点
- Homebrewを使用しない場合、Rustのセットアップが必要
- セマンティック検索のためのモデルの一回限りのダウンロード(約30MB)
- MCPクライアントエコシステムに限定
- 組み込みのモバイルアプリなし(ブラウザデモあり)
Cortex はどんな用途に向いていますか?
- AIエージェントやアシスタントを構築する開発者
- 永続的なメモリを求めるClaude Desktopユーザー
- ローカルなAIメモリを重視するプライバシー意識の高い個人
- クラウド依存なしにクロスデバイスメモリ同期が必要なチーム