engram は何をしますか?
AIセッション分離、メモリ減衰、QMDハイブリッド検索のためのエタロンメモリアーキテクチャ。OpenClawスキル。
はじめに
qwexs/engramは、AIエージェントが複数のセッションにわたって知識を保持し、関連性に基づいて情報を優先的に扱うためのメモリレイヤーを提供します。
主要機能
- セッション分離: 各セッションのメモリを独立して管理し、情報の混在を防止します。
- メモリ減衰: 時間の経過とともに古いメモリの重要度を低下させ、新しい情報を優先します。
- QMDハイブリッド検索: 量子化マルチモーダル検索とキーワード検索を組み合わせて、最も関連性の高いメモリを取得します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のOpenClaw対応AIエージェント
使用方法
インストール
# OpenClaw CLIを使用
openclaw install qwexs/engram
設定
engram.yaml または環境変数で設定を行います:
memory:
decay_rate: 0.1
max_memory_size: 1000
hybrid_search:
enabled: true
qmd_weight: 0.7
基本コマンド
# メモリの保存
openclaw engram save "あなたのコンテキスト"
# メモリの検索
openclaw engram search "クエリ"
# メモリの一覧表示
openclaw engram list --session <session_id>
詳細ドキュメント
詳細については、公式ドキュメントを参照してください。
ライセンス
MITライセンス