Communitygithub.com

edheltzel/Recall

あらゆるコーディングエージェントのためのSQLite永続メモリレイヤーです。停止フック抽出でセッションをキャプチャし、MCPツールでセッション中に公開し、ハイブリッド検索で取得し、階層化されたL0/L1リコールブロックでセッション開始時にIDとトップランクのレコードを注入します。Claude Code、Opencode、PiなどのあらゆるAIハーネスで、1つのデータベースから動作します。

Recall とは?

edheltzel/Recallは、コーディングエージェント(Claude Code、Opencode、Piなど)に永続的な記憶層を提供するSQLiteベースのツールです。エージェントのセッション終了時に停止フックを介して会話や作業コンテキストを自動的に抽出し、それらをSQLiteデータベースに保存します。セッション中はMCPツールを使用してこれらの記憶をエージェントに公開し、ハイブリッド検索(ベクトル類似度とキーワード)で関連する過去の記録を取得できます。さらに、セッション開始時には「L0リコールブロック」でエージェントのアイデンティティを注入し、「L1リコールブロック」で最も関連性の高い記録をプロンプトに含めることで、一貫性のあるコンテキストを維持します。これにより、エージェントは過去の作業を記憶し、長期間にわたるプロジェクトや複雑なタスクで効率的に動作できるようになります。

対応✓Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add edheltzel/Recall

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Recall は何をしますか?

あらゆるコーディングエージェントのためのSQLite永続メモリレイヤーです。停止フック抽出でセッションをキャプチャし、MCPツールでセッション中に公開し、ハイブリッド検索で取得し、階層化されたL0/L1リコールブロックでセッション開始時にIDとトップランクのレコードを注入します。Claude Code、Opencode、PiなどのあらゆるAIハーネスで、1つのデータベースから動作します。

関連スキル