Memory that outlives the session

Long term memory for agent coding CLIs.

One store your tools read and write. Hand off between different agent vendors instead of re-explaining the codebase every time you switch.

$ cargo install ai-memory
github.com/akitaonrails/ai-memory
The handoffIllustrative
vendor-a-cliMonday
# decided during refactor
write "auth moved to middleware/"
write "retry budget is 3, not 5"
session ends
ai-memoryshared long term store
same facts, different vendor
vendor-b-cliThursday
read project context
auth middleware/  (carried over)
retries 3  (carried over)
continue

Written in Rust

A single binary next to the CLIs you already run. No daemon to babysit, no editor plugin required.

Vendor neutral

The store does not belong to one agent product. That is the whole point of the handoff.

Long term by default

Context survives the session that produced it, so the next run starts from what you already decided.

Concept mock. Terminal pane contents are illustrative, not captured output. Description text is taken from the project's own GitHub summary.