TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/xantorres/engram/llms.txt
Use this file to discover all available pages before exploring further.
remember and list commands form the core capture loop of Engram. Use remember to push a single fact into the pending queue — it won’t affect your active recall context until it clears review. Use list to inspect what Engram currently holds, filtered by lifecycle status or browsed in full. Both commands are also available as MCP tools so any compatible agent harness can invoke them automatically.
remember
Stages a single fact as a candidate memory. The fact lands in pending status and is not surfaced during recall until it is promoted, either automatically via sync --apply or manually with promote --confirm.
Arguments & Options
The assertion to stage. Pass as a quoted string. Example:
"I prefer pnpm over npm".Semantic category of the memory. Controls routing, decay rules, and context rendering priority.Valid values:
preference, identity, fiscal, people, project, constraint, infra, tooling, health, location.Initial confidence score in the range
0.0–1.0. Memories below 0.5 are flagged by doctor as low-confidence.Short alias for
--kind.Short alias for
--confidence.Example
remember is also exposed as an MCP tool named remember. Any harness wired to the Engram MCP server (via engram init) can call it directly without leaving the agent loop.list
Lists all memories Engram knows about, optionally filtered to a single lifecycle status. This is a read-only command — it never modifies state.
Arguments & Options
Filter output to memories in the given lifecycle status.Valid values:
pending, promoted, rejected, stale.Omit the flag to list every memory regardless of status.Short alias for
--status.