Installation
Prerequisites
- macOS (primary target) or Linux
- Rust toolchain (
cargo) - Ollama running locally — required for the
compilestep pdftotext(frompoppler) —brew install poppler
Install the CLI
The CLI is in private beta and is not publicly distributed yet. If you have access to the source:
cargo install --path .
The Chrome extension works without it — captures stop at page title and URL, which is the part that needs no daemon.
Verify
amem --version
amem --help
Register with Claude Code
cargo install does not auto-register the MCP server. Run this once:
amem mcp install
This registers amem under your user scope (~/.claude.json). After restarting Claude Code, /mcp will show amem · ✔ connected, giving any agent access to amem_capture, amem_compile, amem_cite, amem_recall.
The one-liner shell installer (install.sh) runs this automatically if claude is on PATH.
To undo: amem mcp uninstall.
Pull an Ollama model
ollama pull llama3.1
Override the default model with AMEM_OLLAMA_MODEL=<name> if needed.
Next
- Quick Start — capture your first paper
- Concepts — how amem thinks