Engram: OpenClawエージェント向けハイブリッドメモリプラグイン — 減衰機能付きベクター+セマンティック検索

Engramは、OpenClawエージェント用のメモリプラグインで、セッション間で永続的かつハイブリッドな検索を実現します。もともとベクトル検索とセマンティック検索を組み合わせ、メモリ減衰アーキテクチャを備えたハイブリッドメモリシステムとして構築されましたが、最近のOpenClawアップデートで動作しなくなりました。現在は修正され、Engram(記憶を可能にする生体痕跡)という名前でGitHubにリリースされています。
仕組み
Engramはエージェントのメモリを2つのストアでバックアップします。
- SQLite + FTS5:正確で構造化された検索と、ファクトテキストの全文検索を実現。
- LanceDB:埋め込みに対するファジーなセマンティック検索。
これら2つをハイブリッド検索で同時にクエリし、構造化されたキー/バリューファクトと意味的に類似したベクトルの両方を返します。
機能
- ハイブリッド検索:構造化されたキー/バリューファクトとセマンティックベクトル検索を同時にクエリ。
- FTS5全文検索:ファクトテキストの全文検索。
- カテゴリ:
preference、fact、decision、entity、other。 - 減衰クラス:
permanent、stable、active、session、checkpoint。信頼度が減衰します。 - 自動キャプチャ/自動検索フック(設定可能)。
- ローカルファースト:メモリは自分のマシンに保存。
- OpenAIによる埋め込み(
text-embedding-3-smallまたはtext-embedding-3-large)。
対象者
OpenClawエージェントを実行する開発者で、再起動後も持続し、セッション知識と永続知識を区別できるインテリジェントなメモリを必要とする方。
入手方法
GitHubのリポジトリ nanoflow-io/engram でスターをお願いします。
📖 全文ソースを読む: r/clawdbot
👀 See Also

ホームバトラー:Telegram経由でホームラボを管理するOpenClawスキル
Homebutlerは、OpenClawスキルとして機能する単一のGoバイナリ(約13MB、依存関係なし)で、Telegramチャットからホームラボを管理できます。SSHセッションやダッシュボードログインなしに、サーバーを監視し、Dockerコンテナを再起動し、マシンを起動し、ネットワークをスキャンし、リソース急増を警告します。

TEMM1E v3.1.0:ユーザーインタラクションを用いて自己ファインチューニングを行うAIエージェント
TEMM1E v3.1.0は、Eigen-Tuneを導入しました。このシステムはLLMのインタラクションを学習データとして収集し、ユーザーの行動から品質をスコアリングし、LoRAによるローカルモデルのファインチューニングを追加のLLMコストなしで実行します。Apple M2でテストした結果、10回の会話後に温度変換を72°F = '150°C'から'21.2°C'へ修正しました。

Claude向けの法的MCPサーバーが400万件以上の米国裁判所判例にアクセスを提供
Claude Codeで構築された無料のオープンソースMCPサーバーは、Claude AIに400万件以上の実在する米国裁判所の判例へのアクセスを提供し、判例法検索、引用追跡、Bluebook解析、Clio実務管理、PACER連邦書類へのアクセスなど18のツールを備え、幻覚(hallucination)なしで利用できます。

Claude Codeに導入されたセッションメモリ機能
Claude Codeには現在、セッションの要約をsummary.mdファイルに生成・維持する「セッション・メモリー」機能が含まれています。特定のトークン数とツール呼び出しの閾値を超えるインタラクティブセッションで、tweakccを使用してこの機能を有効にできます。