GitHub
Source code, Apache-2.0. Issues, discussions and contributions.
Why it learns
How the learning loop works, and the benchmarks behind it.
Connect your agents
Claude Code
A plugin with hooks: every session asks for advice and records how it went.
Codex, Cursor, Gemini CLI, Copilot
The same loop through
ampup-memory hooks install.Any MCP client
Search, remember and get advice over MCP at
/mcp.Your own agent
Python and TypeScript clients, or plain HTTP.
Run it locally
Build from source (you needrustup and protoc), then start a local server and point Claude Code at it:
--local needs no Docker, catalog service or sign-in, and binds to 127.0.0.1. Without a model key it stores and
searches but learns nothing; any OpenAI-compatible, Anthropic, Bedrock or Vertex AI endpoint, or a local Ollama,
works instead of OpenRouter (configuration). The
quickstart walks through a first note, search and piece of advice, including fully
offline on a laptop.
From code
/remember, /search, /query, /advice, /sessions, /sessions/end,
/runs, /runs/reward and /mcp (all routes).
Your team’s hosted memory
If AmpUp runs a memory for your company, your admin gets an invite email to set up the org; see Set up your org and Invite people.Guides
Concepts
Scopes, episodes, facts, branches, sessions and advice.
Advice
How notes are learned, judged and gated.
Schemas and queries
Typed memory, extraction and search ranking.
Self-hosting
Iceberg REST (Polaris), BigLake, Snowflake, Databricks; GCS, S3, Azure.
CLI
The
ampup-memory and ampup-memory-client commands.Security model
Identity, ACLs, API keys, audit, deletion and retention.