Memorine: PythonとSQLiteを使用したOpenClawエージェントのためのローカルメモリシステム

Memorineは、PythonとSQLiteで構築されたOpenClawエージェント向けのローカルメモリシステムで、外部サービス、API呼び出し、Docker、テレメトリーを一切必要としません。システム全体は約8ファイルの純粋なPythonコードで構成され、メモリ保存用のローカル.dbファイルを作成します。
コア機能
- エージェントは事実を保存し、後で全文検索を使用して取得します
- 記憶は忘却曲線を使用して時間とともに減衰し、古いデータの蓄積を防ぎます
- 新しい事実が既存のものと矛盾する場合、矛盾情報を自動的にフラグ付けします
- イベントの因果連鎖(これが原因でそれが起こり、それが別のことを引き起こした)
- どのステップが失敗しやすいかについて学習しながら手順を追跡します
- 複数のエージェントが同じデータベースを通じて事実を共有できます
- 各エージェントは自身のデータのみを変更でき、エージェント間のメモリ干渉を防止します
- fastembed + sqlite-vec拡張機能によるオプションの意味検索
統合とツール
このシステムにはMCPサーバーが含まれており、OpenClawがプラグインとして認識できるようにし、設定後にすべてのエージェントに14のツールを提供します。データベースファイルは、任意のSQLiteブラウザを使用して直接検査できます。
技術詳細
Memorineは、PythonとSQLite以外に依存関係がありません。ネットワーク呼び出し、コンパイル済みバイナリ、ネイティブ拡張機能は一切ありません。開発者によると、コードベースは午後一杯で完全に読めるほど小規模です。
このプロジェクトはGitHubで公開されており、バグ修正や機能追加のためのオープンプルリクエストを受け付けています。また、PyPIにも公開されており、簡単にインストールできます。
📖 完全なソースを読む: r/openclaw
👀 See Also

AMDのレモネード:GPUとNPU向けオープンソースローカルLLMサーバー
Lemonadeは、GPUとNPU上でテキスト、画像、音声モデルを実行するオープンソースのローカルAIサーバーです。OpenAI API互換で、複数のモデルを同時にサポートし、2MBのネイティブC++バックエンドを備えています。

free-claude-codeは、NVIDIA NIMを介してGLM-5サポートを追加し、OpenRouterとDiscordへの対応を拡大しました。
free-claude-codeが、NVIDIA NIMの無料枠(1分あたり40リクエスト)を通じてGLM-5をサポートし、OpenRouter統合、Discordボットサポート、LMStudioローカルプロバイダー互換性を追加しました。このツールはClaude CodeのAnthropic APIリクエストを代替モデルバックエンドで動作するように変換します。

HostedShell:OpenClawエージェントのためのWebベース展開ソリューション
HostedShellは、ローカルでのCLI設定、依存関係管理、手動ペアリングを不要にし、ウェブコンソールを通じた直接的なターミナルアクセスとファイルシステム更新を提供する、OpenClawのホスト版です。

オープンソース化:the-vibe-stack - Claudeコードの一貫性を保つためのMarkdownルール
開発者が「the-vibe-stack」をオープンソース化しました。これは、厳格なスキーマを強制することで、長時間のセッション中にClaude Codeを軌道に保つように設計されたMarkdownルールのセットです。このアプローチは、論理のずれやトークンの無駄を減らしつつ、予測可能な出力を確保することを目指しています。