Persistent memory
Memories survive restarts, editor switches, and machine changes. Every session picks up where the last one left off.
Give AI coding agents a durable memory layer that persists decisions, references, and context across sessions, editors, and machines.
curl -fsSL https://machine-memory.jfa.dev/install | bashirm https://machine-memory.jfa.dev/install.ps1 | iexStore a decision, then retrieve it by meaning.
Add a memory
machine-memory add "Project uses Bun, not npm" \
--type decision --remoteQuery by meaning
machine-memory query "package manager" \
--semantic --remoteMemories survive restarts, editor switches, and machine changes. Every session picks up where the last one left off.
Find relevant memories by meaning, not just keywords. Hybrid search combines exact matching with vector similarity.
Share memories across machines via Cloudflare D1 and Vectorize. One source of truth for every workstation.
AGENTS.md instructions that any AI coding tool can follow. Works with Claude, Cursor, Gemini, and any MCP client.
Install the CLI on Linux, macOS, or Windows.
Setup, provisioning, and maintenance.
The agent-facing command surface.
Use with Claude, Cursor, and other MCP clients.
Deploy your own remote backend.
Common issues and fixes.