Works offline. Syncs when connected.

AI Memory for Developers

Every discovery, decision, and bugfix your AI agent makes — captured automatically, available on every device.

Engrm hooks into Claude Code, Cursor, Codex CLI, and any MCP-compatible agent. Observations sync across machines via Candengo Vector, with full semantic search that works on a plane.

Quick install
npx engrm init Click to copy
< 50ms
Local search latency
384-dim
Offline semantic vectors
FTS5 + Vec
Hybrid search (RRF)

Zero-config memory

Install in 30 seconds. Your agent starts remembering immediately.

1

Sign up & install

Create an account, paste the one-liner. Engrm writes your config, initialises the local database, and connects to your MCP agent.

2

Agent captures observations

As you work, Engrm hooks into your coding agent and automatically extracts discoveries, decisions, bugfixes, and patterns. No manual tagging needed.

3

Search & recall

Your agent queries memory at the start of each session. Hybrid search (FTS5 keyword + sqlite-vec semantic) finds relevant context instantly — online or offline.

4

Sync across devices & team

Observations push to Candengo Vector and pull to every connected device. Your whole team shares project knowledge automatically.

Built for real workflows

Offline-first, privacy-aware, and designed to stay out of your way.

Offline semantic search

sqlite-vec with all-MiniLM-L6-v2 embeddings. Full semantic search runs locally — no network required. Works on a plane.

🔁

Cross-device sync

Cursor-based change feed syncs observations to every device in your team. Conflict-free, idempotent, crash-safe.

🛠

Multi-agent support

Works with Claude Code, Cursor, Codex CLI, Windsurf, Cline, and any MCP-compatible agent. Same memory, any tool.

🔒

Privacy by default

Automatic secret scrubbing catches API keys, tokens, and credentials before they're stored. Sensitivity levels control what syncs.

📈

Lifecycle management

Observations age, compact into digests, and eventually purge. No manual cleanup — your memory stays relevant automatically.

👥

Team knowledge

Shared namespace means every team member's agent benefits from everyone's discoveries. Personal observations stay private.

Works with your agent

One MCP server. Every coding agent.

Claude Code
Cursor
Codex CLI
Windsurf
Cline
Zed
VS Code Copilot

Simple pricing

Free for individuals. Scales with your team.

Free

$0/mo
For individual developers
  • 10,000 observations
  • 2 devices
  • Full offline search
  • Cross-device sync
  • All agents supported
Get Started

Team

$8/seat/mo
Shared team knowledge
  • 100,000 observations
  • Unlimited devices
  • Team namespace
  • Member management
  • Export & audit
Contact Us