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

depct: MCPサーバーはClaudeにライブランタイム分析とドキュメンテーションを提供します
Tools

depct: MCPサーバーはClaudeにライブランタイム分析とドキュメンテーションを提供します

depctは、Node.jsアプリケーションを計装してランタイムデータを収集し、Claudeがコーディング前にアクセスできる信頼度レベル付きの構造化ドキュメントを生成するMCPサーバーです。このツールは、Claudeが変更を加えた後にドキュメントを自動的に更新します。

OpenClawRadar
Claude Codeは、LLMを用いて4,000件以上の盲人狼ゲームをシミュレートするために使用されました。
Tools

Claude Codeは、LLMを用いて4,000件以上の盲人狼ゲームをシミュレートするために使用されました。

開発者がClaude Codeを使用して、大規模言語モデルが互いにブラインド・ワンナイト人狼をプレイするシミュレーターを構築し、OpenAIとxAIのモデルで約4,600ゲームを実行しました。この実験では、ゲームのシグナルが最小限であるにもかかわらず、名前ベースの投票パターンが一貫して現れることが明らかになりました。

OpenClawRadar
2026年向けの4つのマネージドOpenClawホスティングプロバイダーの比較
Tools

2026年向けの4つのマネージドOpenClawホスティングプロバイダーの比較

ある開発者が2ヶ月間にわたり4つのマネージドOpenClawホスティングプロバイダーをテストし、セットアップ時間、稼働時間、統合の信頼性、モデルルーティング、コスト、マルチステップタスクの処理能力に基づいてランク付けしました。LobsterTankは月2ドルで基本的なコンテナホスティングを提供し、KiwiClawは月39ドルでより良いサポートを、xCloudは月24ドルで安定した稼働時間を、RunLobsterは月49ドルで包括的なツール統合と定額料金を特徴としています。

OpenClawRadar
エモバー:Anthropic論文から見るClaudeの内部感情ベクトルの可視化
Tools

エモバー:Anthropic論文から見るClaudeの内部感情ベクトルの可視化

開発者が、Anthropicの最近の論文で特定されたClaude内の171の内部感情表現を可視化するオープンソースツール「EmoBar」を構築しました。このツールは、モデルの行動を因果的に駆動するこれらの測定可能なベクトルを表面化するために、デュアルチャネルアプローチを使用しています。

OpenClawRadar