TO

twigpine/openrecall

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

65 stars 14 forks 品質 74 トレンド 35MIT

オープンソース、自発的、AIエージェントのゼロ知識メモリ。 エンドツーエンド暗号化 — サーバは、暗号テキストのみを保存し、エージェントのメモリを読み取りません。 あらゆるMCPの代理店と働かせて下さい.

概要

エージェントのスタックのメモリレイヤー — セッション間で実行できるエージェントの耐久性のあるメモリを、読み込めないサーバーに保存します。 Gitlawb スタックの一部: opengateway(インフェレンス)・ノード(コード)・ openclaude(エージェント)・ . エージェントは、セッション間ですべてを忘れています。 既存の修正 — ベンダーのクラウドにメモリを同期 — サードパーティは、あなたのエージェントがあなたとあなたのコードについて学習するすべてのものを読むことができることを意味します。 memlawbは代替手段です。 - アップロード前の機械でメモリが暗号化されます。 サーバは ciphertext (AES-256-GCM, パスフレーズから派生するキー) のみを保存し、提供します。 ホストするのですが、読み取れません。 - 1つのバイナリ、プラグイン可能なストレージ(ファイルシステム、S3/Tigris/R2、より来る)。 クラウドや自分のクラウド上で実行します。 - 組み込みは、Claudeコード、カーソル、オープンコード、およびSDKエージェントメモリツール(memory save/recall/search/list/delete)を提供します。 シンプルな同期APIは、任意のエージェントが話すことができます.

概要(AI 翻訳)

オープンソース、セルフホスト可能、ゼロ知識エージェントメモリ。 エージェントのスタックのメモリ層 — エージェントの耐久性のあるメモリを与える cannot read it サーバに保存されているセッションを横断して実行します。

Gitlawb スタックの一部: opengateway(インフェレンス)・ ノード(コード)・ openclaude(エージェント)・memlawb(メモリー)。

お問い合わせ

なぜ

エージェントはセッション間ですべてを忘れます。 既存の修正 — メモリを同期させる ベンダーのクラウド — サードパーティは、エージェントが学習するすべてのものを読むことができることを意味します あなたとあなたのコードについて。 memlawbは代替手段です。

  • ゼロ知識。 アップロード前の機械にメモリが暗号化されます。 ザ・オブ・ザ・ サーバストアは ciphertext のみ (AES-256-GCM ) を格納し、 パスフレーズ ホストするのですが、読み取れません。
  • 自己ホスト可能。 1つのバイナリ、プラグイン可能なストレージ(ファイルシステム、S3/Tigris/R2、 お問い合わせ クラウドや自分のクラウド上で実行します。
  • Provider-neutral。 組み込み MCP サーバー は、Claude コード、カーソル、 opencode、SDKエージェントメモリツール(memory_save])/[[[T1]/[search]/ [list/delete]]); シンプルな同期 API は、どのエージェントが話すことができるか下にあります。
  • デルタ同期。 決定的な暗号化は、エントリのアップロードを変更するだけを意味し、,

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

One memory. Every agent.

Persistent context for your whole agent stack. Open source. Local by default. Encrypted before storage.

Quick start · Project memory · Agent setup · Self-host · Security · Community

Switch agents. Come back to a project next week. Keep the useful context.

OpenRecall is the memory layer for your agents: shared preferences, project decisions, and durable notes that Claude Code, Codex, Cursor, Zero, OpenClaude, and your own agents can reuse. Memory is encrypted on your machine; the local store or sync server holds ciphertext. Start locally, then self-host when you want the same memory on more than one machine.

Built by Twigpine, alongside Zero and OpenClaude.

Why OpenRecall

What you need What OpenRecall gives you
GitHub で README 全文を見る

インストール

npx -y @twigpine/openrecall mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "openrecall": { "command": "npx", "args": ["-y", "@twigpine/openrecall", "mcp"] } } }