AIコーディングエージェント向けのローカルファーストな永続メモリ。決定事項や学びをSQLiteに保存し、MCP経由でClaude Code、Cursorなどのクライアントに提供します。
codesstar/loci
Claude CodeやCodexなどのAIコーディングエージェント間で共有でき、ユーザーが閲覧・編集できる、ローカルのMarkdown・JSONベースのメモリ兼データレイヤー。
- スター
- 499
- フォーク
- 15
- 未解決の Issue
- 5
- 最終コミット
- 14 日前
これは何?
Lociは、複数のAIエージェントが共有する個人用メモリを提供します。設定、タスク、スケジュール、連絡先、プロジェクトのコンテキスト、保存したリンクを、Markdown、JSON、添付ファイルとしてローカルの「brain」ディレクトリに保存します。これにより、接続されたエージェントは毎回ゼロから始めるのではなく、同じコンテキストを引き継げます。
エージェントには短いエントリーファイルのLOCI.mdと、メモリ操作が初めて必要になったときに読み込む詳細なルールマニュアルLOCI-RULES.mdを通じてbrainを参照させます。データは起動時にすべて読み込むのではなく、必要に応じて読み込みます。プロジェクト固有のメモリはプロジェクトのリポジトリに保持し、brainにはインデックスのみを置きます。
ユーザーはファイルを直接閲覧・編集することも、Node.jsで構築されたローカルDashboardを使うこともできます。外部データベースやクラウドのメモリサービスは不要です。エージェントが実際にルールに従うかどうかは、ファイルやコマンドを扱うツールと設定に左右されます。ファイルをインストールしただけで、モデルがルールに従うよう強制されるわけではありません。
主な機能
- 01Claude Code、Codex、Hermes、Qwen、Doubao、Qoder、WorkBuddy間でメモリを共有
- 02Markdown、JSON、添付ファイルとしてローカルに保存し、手作業で編集できるデータ
- 03保存したレコードを閲覧・変更できるローカルDashboard
- 04タスク、スケジュール、連絡先、プロジェクトのコンテキストを1つのbrainディレクトリに集約
- 05起動時にすべてのデータを読み込まず、必要に応じて読み込む仕組み
ユースケース
- AIコーディングエージェントを切り替えても、設定や背景情報を一貫して維持する
- インデックスを一元管理しながら、プロジェクトの進捗や技術的な決定事項を記録する
- エージェントを通じて個人のタスク、会議、保存したリンクを管理する
- AIが蓄積したメモをローカルに保存し、持ち運び可能なバックアップとして保持する
クイックスタート
- 1
README のインストール用プロンプトを AI エージェント(Claude Code、Codex など)に送り、Loci をインストールします
- 2
Loci がすでにある場合は、接続用プロンプトを新しいツールに送り、既存の brain にリンクします
- 3
エージェントに既存の brain を使って Loci Dashboard を開くよう依頼します(ローカルサービスは起動したままにしてください)
使う前に知っておきたいこと
- Node.js 18 以降、Git、およびエージェントによるローカルファイルまたはコマンドへのアクセスが必要です。
- Dashboard はローカルの Node.js サービスとして動作するため、起動したままにする必要があります。
- ルールファイルはモデルの指針となりますが、従わせることはできません。
- エージェントが使用するモデルやサードパーティサービスは有料の場合があります。
トピック
よくある質問
- loci とは?
- Claude CodeやCodexなどのAIコーディングエージェント間で共有でき、ユーザーが閲覧・編集できる、ローカルのMarkdown・JSONベースのメモリ兼データレイヤー。 Lociは、複数のAIエージェントが共有する個人用メモリを提供します。設定、タスク、スケジュール、連絡先、プロジェクトのコンテキスト、保存したリンクを、Markdown、JSON、添付ファイルとしてローカルの「brain」ディレクトリに保存します。これにより、接続されたエージェントは毎回ゼロから始めるのではなく、同じコンテキストを引き継げます。
- loci は無料で使えますか?ライセンスは?
- loci は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- loci は今もメンテナンスされていますか?
- 活発にメンテナンス中。loci の最終コミットは 2026年10月8日 です。
- loci は何に使えますか?
- AIコーディングエージェントを切り替えても、設定や背景情報を一貫して維持する インデックスを一元管理しながら、プロジェクトの進捗や技術的な決定事項を記録する エージェントを通じて個人のタスク、会議、保存したリンクを管理する AIが蓄積したメモをローカルに保存し、持ち運び可能なバックアップとして保持する
- loci のインストール方法は?
- README のインストール用プロンプトを AI エージェント(Claude Code、Codex など)に送り、Loci をインストールします Loci がすでにある場合は、接続用プロンプトを新しいツールに送り、既存の brain にリンクします エージェントに既存の brain を使って Loci Dashboard を開くよう依頼します(ローカルサービスは起動したままにしてください)
- loci はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/codesstar/loci
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
メモ、ファイル、リマインダー、長期記憶を管理するローカルAI自動化アシスタント。MCP経由でAIクライアントに40以上のツールを提供します。
会話履歴をそのまま保存し、セマンティック検索で取得するローカルファーストのAIメモリシステム。MCPサーバーとCLIを提供します。
AIアシスタントに永続メモリ、スケジュールタスク、TelegramやLarkなどのメッセージングチャネルを提供するオープンソースのエージェント基盤。
AIエージェントが長期的な知識を編集可能なファイルとして保存、検索、統合できる、ローカルファーストのMarkdownメモリワークスペース。
エディター向けLSPとCLI、AIエージェントが同じノートを読み書きできるMCPサーバーを備えたMarkdownナレッジグラフ。