Engram v1.0.0
First stable release of the Engram CLI — a shared team memory layer with a terminal UI inspired by Claude Code for resolving multi-agent conflicts directly in your terminal.
Highlight: Conflict Resolution TUI
Engram ships with an interactive terminal interface — inspired by Claude Code — that lets you review, resolve, and dismiss memory conflicts without leaving your shell. Surface contradictions across agents, pick a winner, and commit the resolution in seconds.
```bash
python -m engram.cli serve --http
then open the TUI conflict resolver from your terminal
```
Features
- TUI conflict resolver — Claude Code-inspired interactive terminal UI for resolving agent memory conflicts
- MCP server with 15 tools: `engram_commit`, `engram_query`, `engram_conflicts`, `engram_resolve`, and more
- SQLite backend (async, WAL mode, FTS5) and PostgreSQL backend (pgvector)
- 5-tier async conflict detection
- BM25 + semantic search ranking
- GDPR erasure support
- REST API for non-MCP clients
- HTML dashboard with HTMX
- CLI commands: `serve`, `verify`, `install`, `config`, `gdpr`, `re-embed`
- Invite key rotation with audit log and webhook events
- Secret scanning on every commit
Install
```bash
pip install engram-team
```
Run
```bash
python -m engram.cli serve --http
```