Every decision, every fix, every "we already tried that" — gone when the conversation ends. memnant keeps it. And flags when it's wrong.
You logged a decision three weeks ago. The code changed since then. Every other tool still serves that decision as current. memnant tells your agent it's stale.
npx memnant — that's it. First time sets up your project. After that, it compiles everything your agent needs to know: what happened last time, what's still true, what went stale.
memnant is an MCP server. Your agent already knows how to use it. You don't learn anything. You don't configure anything. You just build.
Claude Code · Codex · any MCP clientYour agent recalls past decisions before re-deciding. Logs new ones. Flags what went stale. Closes the session on its own. Come back in three weeks — it all compounds.
the agent handles the restDecisions, framework fixes, session logs — typed records with semantic search. Your agent checks what was already decided before re-deciding. "Why did we choose Express?" is a one-call answer.
not chat history · not a scratchpad · a structured ledgerWhen analytics.ts changes after a decision was logged about it, that record is flagged [stale]. Your agent sees it without you telling it. No other memory tool does this.
npx memnant. Auto-configures your agent on first run. You never learn the tool.