Skip to content

Memory that outlives every session

Give AI coding agents a durable memory layer that persists decisions, references, and context across sessions, editors, and machines.

Install

curl -fsSL https://machine-memory.jfa.dev/install | bash
irm https://machine-memory.jfa.dev/install.ps1 | iex

Try it

Store a decision, then retrieve it by meaning.

Add a memory

machine-memory add "Project uses Bun, not npm" \
  --type decision --remote

Query by meaning

machine-memory query "package manager" \
  --semantic --remote

What it does

Persistent memory

Memories survive restarts, editor switches, and machine changes. Every session picks up where the last one left off.

Semantic search

Find relevant memories by meaning, not just keywords. Hybrid search combines exact matching with vector similarity.

Remote sync

Share memories across machines via Cloudflare D1 and Vectorize. One source of truth for every workstation.

Agent workflow integration

AGENTS.md instructions that any AI coding tool can follow. Works with Claude, Cursor, Gemini, and any MCP client.

Explore the docs

Type to search…

↑↓ navigate↵ selectEsc close