engram
Persistent memory for AI agents. Give Claude real memory that survives across sessions -- semantic recall, automatic consolidation, knowledg
Open source Repository Open in the app JSON README (API)
About
Persistent memory for AI agents. Give Claude real memory that survives across sessions -- semantic recall, automatic consolidation, knowledge graphs, and bi-temporal tracking. 92% on DMR benchmark, 80% on LOCOMO.
Details
- Kind
- Plugins
- Topic
- AI, RAG & memory
- Publisher
- tstockham96
- Origin
- marketplace
- Category
- ferramentas
- Last push
- 2026-03-13T20:04:20Z
- Repository state
- ativo
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
tstockham96/engram-plugin/engram
README
# Engram Plugin for Claude Code & Cowork **Persistent memory for AI agents.** Give Claude real memory that survives across sessions. ## What it does Engram gives Claude persistent, intelligent memory: - **Semantic recall** -- find relevant memories by meaning, not just keywords - **Automatic consolidation** -- episodes distill into knowledge over time - **Knowledge graph** -- entities and relationships extracted automatically - **Bi-temporal tracking** -- facts have validity windows, contradictions are detected - **92% on DMR benchmark, 80% on LOCOMO** -- real benchmarks, not hand-waving ## Installation ### From Claude Code ```bash claude plugin install engram ``` ### From Cowork Install from [claude.com/plugins](https://claude.com/plugins). ## Prerequisites Engram needs a one-time setup: ```bash npx engram-sdk@latest init ``` This creates a local vault at `~/.engram/default.db` and sets up your Gemini API key for embeddings. **Optional:** Connect to the hosted API for team sharing and cloud sync: ```bash npx engram-sdk@latest connect https://api.engram.fyi --api-key YOUR_KEY ``` ## Skills (automatic) These activate automatically when relevant: | Skill | Triggers on | |-------|------------| | **memory-recall** | Questions about past work, decisions, people, preferences | | **memory-remember** | Important decisions, preferences, project updates | | **memory-consolidate** | End of long sessions, memory maintenance | | **memory-brief** | Session start, "catch me up", context switching | ## Commands (explicit) | Command | Usage | |---------|-------| | `/engram:recall <topic>` | Search memory for a topic | | `/engram:remember <text>` | Store something in memory | | `/engram:brief [context]` | Get a session briefing | | `/engram:stats` | View vault statistics | ## How it works Engram runs as an MCP server alongside Claude. When installed: 1. **On session start:** Claude automatically recalls relevant context 2. **During conversation:** Important decisions and facts are stored 3. **On session end:** Consolidation distills episodes into knowledge 4. **Next session:** Claude remembers everything All data is stored locally in SQLite by default. No data leaves your machine unless you explicitly connect to the hosted API. ## Links - **Website:** [engram.fyi](https://engram.fyi) - **Documentation:** [engram.fyi/docs](https://engram.fyi/docs) - **Research:** [engram.fyi/research](https://engram.fyi/research) - **npm:** [engram-sdk](https://www.npmjs.com/package/engram-sdk) - **GitHub:** [tstockham96/engram](https://github.com/tstockham96/engram) ## License Proprietary EULA. Free to install and use.