ZERO EXTERNAL DATABASES · v0.9.19

AGENTMEMORY

THE MEMORY LAYER YOUR CODING AGENT SHOULD HAVE HAD FROM DAY ONE. CAPTURE EVERY SESSION. RECALL IN MILLISECONDS. RUN ANYWHERE.

95.2%
RETRIEVAL R@5 · LONGMEMEVAL-S
92%
FEWER INPUT TOKENS PER SESSION
53
MCP TOOLS
12
AUTOHOOKS
0
EXTERNAL DATABASES
1056
TESTS PASSING
THE STACK

THREE PRIMITIVES.
NO FRAMEWORK TAX.

BUILT ON THE iii ENGINE — EVERY MEMORY OPERATION IS A WORKER, A FUNCTION, OR A TRIGGER. NO REDIS. NO KAFKA. NO POSTGRES. THE ENTIRE RUNTIME IS ONE PROCESS.

01

HOOKS

12 AUTO-CAPTURE HOOKS PIPED INTO EVERY CODING AGENT. EVERY TOOL CALL, EVERY PROMPT, EVERY STOP BECOMES A COMPRESSED OBSERVATION.

02

RECALL

TRIPLE-STREAM RETRIEVAL — BM25 + VECTOR + KNOWLEDGE GRAPH. RERANKED ON DEVICE. P50 UNDER 20MS ON A LAPTOP.

03

CONSOLIDATE

HOURLY SWEEPS COMPRESS RAW OBSERVATIONS INTO SEMANTIC MEMORIES. DUPLICATES MERGED. STALE ROWS DECAYED. AUDIT ROW EMITTED EVERY DELETE.

WHAT'S INSIDE

TWELVE THINGS YOU DID NOT WANT TO BUILD.

AGENTMEMORY IS NOT A LIBRARY OR A VECTOR STORE. IT'S A COMPLETE MEMORY RUNTIME — CAPTURE, RECALL, CONSOLIDATE, OBSERVE, FEDERATE.

COMMAND CENTER

TWO UIs.
ONE MEMORY RUNTIME.

AGENTMEMORY SHIPS A REAL-TIME VIEWER FOR YOUR MEMORIES AND AN ENGINE-LEVEL CONSOLE FOR EVERY FUNCTION, TRIGGER, AND OTEL SPAN. BOTH ARE FIRST-CLASS — INSTALLED INLINE BY THE CLI ON FIRST RUN.

SHIP-WITH VIEWER · PORT 3113

The agentmemory server auto-starts a real-time viewer on port 3113. No install, no config. Everything the server sees, the viewer shows.

  • LIVE OBSERVATION STREAM · EVERY HOOK AS IT FIRES
  • SESSION EXPLORER · REPLAY ANY PAST SESSION
  • MEMORY BROWSER · FILTER BY PROJECT / TYPE / CONFIDENCE
  • KNOWLEDGE GRAPH VISUALIZATION · FORCE-DIRECTED
  • HEALTH DASHBOARD · HEAP / RSS / EVENT LOOP LAG
$ open http://localhost:3113
SHIP-WITH VIEWER · PORT 3113
agentmemory viewer live demo
LIVE

MEMORY THAT TYPES BACK.

agentmemory@localhost:3111
IDLE
VS.

VS. THE FIELD.

NUMBERS STRAIGHT FROM THE LONGMEMEVAL-S BENCHMARK AND EACH PROJECT'S OWN DOCS. SHIP WHAT YOU WANT — WE JUST PICKED THE ONE WITH RECEIPTS.

AGENTMEMORYMEM0LETTACOGNEE
RETRIEVAL R@595.2%81.4%73.8%78.1%
EXTERNAL DEPS02 (Qdrant, Neo4j)1 (Postgres)1 (Neo4j)
REST ENDPOINTS121
MCP TOOLS5112189
AUTO-HOOKS12000
NATIVE PLUGINS6
OPEN SOURCEYES (APACHE-2.0)YESYESYES
WORKS WITH

SIX FIRST-PARTY.
REST MCP-NATIVE.

NATIVE PLUGINS FOR CLAUDE CODE, CODEX CLI, OPENCLAW, HERMES, PI, AND OPENHUMAN. EVERY OTHER MCP CLIENT GETS IT FOR FREE. `agentmemory connect <agent>` AUTO-WIRES THEM ALL.

SHIP IT

ONE INSTALL.
ANY AGENT.

RUNS ON YOUR MACHINE. DATA STAYS LOCAL. BRING YOUR CLAUDE SUBSCRIPTION — OR POINT IT AT ANTHROPIC, GEMINI, MINIMAX, OR OPENROUTER.

1. INSTALL ONCE
2. START THE MEMORY SERVER
3. SEE SEMANTIC RECALL INSTANTLY
PREFER ZERO-INSTALL? USE NPX
3. WIRE UP ANY AGENT

ONE MCP JSON FITS ALMOST EVERYTHING. PICK YOUR AGENT ON THE LEFT, OR PASTE THE UNIVERSAL CONFIG ON THE RIGHT.

AGENTS
CURSOROPENVS CODEOPEN

CURSOR / VS CODE ARE ONE-CLICK VIA DEEPLINK. OTHERS COPY THE RIGHT SNIPPET DIRECTLY TO YOUR CLIPBOARD.

UNIVERSAL MCP JSONWORKS FOR CLAUDE DESKTOP · CURSOR · CLINE · ROO CODE · WINDSURF · GEMINI CLI — MERGE INTO EXISTING mcpServers
{
  "mcpServers": {
    "agentmemory": {
      "command": "npx",
      "args": ["-y", "@agentmemory/mcp"],
      "env": {
        "AGENTMEMORY_URL": "http://localhost:3111"
      }
    }
  }
}