nan-forget: 単一のSQLiteファイルに保存されるローカルAIコーディングメモリ

✍️ OpenClawRadar📅 公開日: April 13, 2026🔗 Source
nan-forget: 単一のSQLiteファイルに保存されるローカルAIコーディングメモリ
Ad

nan-forgetは、セッション間でのコンテキスト喪失に対処するAIコーディングエージェント向けのローカルメモリーシステムです。スタックを繰り返し説明する代わりに、バックグラウンドプロセスを必要とせず、大量のRAMを消費することなく、単一のSQLiteファイルに永続的なメモリーを維持します。

主要な詳細

このツールは数週間かけてClaude Codeで構築されました。Claudeは3段階の検索パイプライン(認識→想起→活性化拡散)の設計を支援し、QdrantからのSQLite移行の大部分を書き、ベクトル検索スコアリングのエッジケースを捕捉しました。

セットアップは簡単です:npx nan-forget setupを実行するだけで完了します。データベース全体は単一のSQLiteファイル(約3MB)に収まり、バックグラウンドサービスは必要ありません。

4つのフックが作業中に自動的にコンテキストを保存するため、手動で保存を呼び出す必要はありません。システムには「認証システム」の例が含まれており、「JWT with Clerkを選択した」などの具体的な実装詳細を見つけることができます。検索はキーワードではなく意味に基づいて機能します。

メモリーは問題/解決策/概念フィールドで構造化されており、数か月前のバグ修正が後で類似のエラーに遭遇した際に表面化します。古いメモリーは30日の半減期で減衰し、古くなったものは要約に統合され、アクティブなメモリーは鮮明になります。

同じデータベースが複数のツールで動作します:Claude Code(MCP経由)、Codex、Cursor(REST API経由)、およびターミナル(CLI経由)。すべてのメモリー操作はLLM呼び出しなしでローカルで実行され、プロジェクトは無料でオープンソースです。

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

複雑な検索パイプラインをLLMエージェント向けのシンプルなgitシェルコマンドに置き換える
Tools

複雑な検索パイプラインをLLMエージェント向けのシンプルなgitシェルコマンドに置き換える

ある開発者が、AIエージェントの検索パイプライン全体(sentence-transformers、rank-bm25、2段階LLMパイプライン)を、単一のツールに置き換えました。このツールにより、エージェントはgitリポジトリに対して読み取り専用のシェルコマンドを実行でき、Dockerイメージサイズを約3GB削減し、タイムアウト問題を解消しました。

OpenClawRadar
スレート:内蔵ブラウザ搭載のオープンソースmacOS AIチャットアプリ
Tools

スレート:内蔵ブラウザ搭載のオープンソースmacOS AIチャットアプリ

Slateは、AIチャットとウェブブラウジングを1つのウィンドウに統合したネイティブmacOSアプリです。Anthropic、OpenAI、Gemini、Ollamaのモデルをサポートしています。SwiftUIとWebKitで構築され、リソース消費が少なく、MITライセンスで提供されています。

OpenClawRadar
OpenClawエージェントリレープラグインがマルチエージェント設定でのTelegram配信を修正
Tools

OpenClawエージェントリレープラグインがマルチエージェント設定でのTelegram配信を修正

openclaw-agent-relayプラグインは、sessions_sendの応答がTelegramではなくwebchatに送信されてしまうという継続的な問題を解決します。これは、ゲートウェイWebSocket RPCを使用してdeliver:trueでエージェントターンをトリガーし、明示的なメッセージツールやアナウンスステップなどの回避策を不要にします。

OpenClawRadar
Krasis LLMランタイム、Llama.cppと比較して8.9倍のプリフィル速度と4.7倍のデコード速度向上を実現
Tools

Krasis LLMランタイム、Llama.cppと比較して8.9倍のプリフィル速度と4.7倍のデコード速度向上を実現

Krasis LLMランタイムは、現在プレフィルとデコードの両方をGPU上で完全に実行し、それぞれに異なる最適化戦略を適用しています。これにより、単一の5090 GPUでQwen3.5-122Bを実行した場合、llama.cppと比較してプレフィル速度が8.9倍、デコード速度が4.7倍高速になりました。

OpenClawRadar