Visibility + correctness release. Landing site, filesystem connector, MCP standalone now actually talks to the running server, health logic stops crying wolf, audit trail closes its last gap, and every memory path has a clear policy.
Highlights
- Website — Next.js 16 App Router landing page at
website/. Lamborghini-inspired dark canvas, live GitHub stars pill, agents marquee with real brand logos, command-center tab showcase (viewer · iii console · state · traces), 12-tile feature grid, agent install selector, universal MCP JSON + one-click Cursor/VS Code deeplinks. Deploys to Vercel with Root Directory =website/. - Filesystem connector — new
@agentmemory/fs-watcherpackage. Emits validHookPayloadobservations for every file change and delete, debounced, with default ignore list and bearer auth. - Standalone MCP now talks to the running server —
@agentmemory/mcpprobesGET /agentmemory/livezatAGENTMEMORY_URL(defaults tohttp://localhost:3111). If the server is up, every tool routes through REST and sees what hooks and the viewer see. If the probe fails, falls back to the localInMemoryKV. Handle cache invalidates on proxy failure with a 30s TTL. - Health stops flagging critical on tiny Node processes — memory severity no longer escalates from heap ratio alone. Both warn and critical bands require RSS above
memoryRssFloorBytes(default 512 MB). - Audit policy codified —
src/functions/audit.tsgets a top-of-file policy block.mem::forgetno longer deletes silently; it writes a single audit row with target ids, session id, and per-type counts. - Retention eviction targets the right store —
mem::retention-evictroutes deletes tomem:memoriesormem:semanticbased on the candidate'ssourcefield, probing both namespaces for legacy rows. Batched audit per sweep. - Security advisory drafts for the v0.8.2 CVE set, ready to file through GitHub's advisory UI.
- iii console docs + vendored screenshots in the README.
Install
npx @agentmemory/agentmemory # runs the memory server on :3111, viewer on :3113Then wire any MCP client — Claude Desktop, Cursor, VS Code, Claude Code, Gemini CLI, Codex CLI, Hermes, OpenClaw — from the new install section on the website or the quick start in the README.
PRs in this release
- #118 — v0.8.2 security advisory drafts
- #132 — route semantic memory eviction to the correct KV store
- #157 — document iii console in README with screenshots
- #160 (#158) — gate memory severity on RSS floor
- #161 (#159) — proxy standalone MCP tools to the running server
- #162 (#125) — mem::forget audit coverage + policy doc
- #163 (#62) — filesystem connector
- #164 — Next.js website
Stats
- 777 tests passing (+ 14 skipped)
- Build clean
- 0 critical npm vulnerabilities
Full diff: v0.8.12...v0.9.0