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

Colony: マルチエージェントのハンドオフトークンを30Kから400に削減するローカルファーストの調整レイヤー
Colonyは、ローカルファーストの協調基盤であり、マルチエージェントのハンドオフコストを約30,000トークンから約400トークンに削減します。これは、コンテキストの再生を、SQLiteに保存されたコンパクトな観測に置き換えることで実現しています。

エージェントブラウザプロトコル:AIエージェント向けオープンソースChromeフォークがMind2Webベンチマークで90%を達成
Agent Browser Protocol(ABP)は、各アクション後にJavaScriptと時間を凍結することで、ウェブブラウジングをAIエージェント向けのマルチモーダルチャットに変換するオープンソースのChromeフォークです。Online Mind2Webベンチマークで90.53%を達成し、Claude Codeに単一のコマンドで追加できます。

Claude Code vs OpenCode:開発者が発見した主要な技術的相違点
ある開発者がClaude CodeとOpenCodeをコンテキスト、メモリ、ツール使用、サブエージェント、権限、安全性、モデルの柔軟性について比較し、本番リポジトリではClaude Codeが依然として優れていると結論づけています。
WCAGent: 自動アクセシビリティ品質保証のためのオープンソースAIエージェント
WCAGentは、自律型AIエージェントで、WCAG違反を検出し、重大度を割り当て、レポートを生成し、GitHubのIssueを自動で作成します。