engram

memory for machines

Your agent forgets
everything.

Give it one thing it should never forget.

 
remember·recall·forget·reflect
deeper
01

short-term memory

It holds the
conversation.

Working memory, milliseconds deep. Fast, volatile, and gone the moment it stops mattering, exactly like yours.

02

long-term memory

It keeps the
meaning.

Memories are embedded and stored by what they mean, then recalled by meaning, not by matching words. Search becomes understanding.

03

while idle, it dreams

It sleeps on
what it learned.

On demand, Engram consolidates: short-term memories that keep proving useful become long-term. It deduplicates new memories as they arrive, lets the trivial decay on a schedule, and spots contradictions, flagging both sides for review. It wakes up sharper than it went to sleep.

four verbs. the heart of the interface.

  • rememberStore a fact, a preference, an outcome. One call.
  • recallRetrieve by meaning, not by keyword. The right memory, in context.
  • forgetLet what no longer matters decay. On purpose.
  • reflectConsolidate scattered moments into durable understanding.

One memory layer.
Every agent.

Engram is an MCP server. It plugs into Claude, Cursor, or anything that speaks the protocol. Clone, run one profile, connect.

engramthe trace a memory leaves behind