Your agent forgets everything. Soleri fixes that.

The Engine

Six systems. Use what fits.

Turn them all on for a full knowledge agent, or just use the Vault if you want to start simple. Add more as you need them.

Vault

Where knowledge lives.

SQLite, local, fully searchable. Stores decisions, patterns, and context across sessions. You can isolate it per user when you need to. It's your agent's long-term memory, but structured and queryable.

# Search the vault $ soleri vault search "error handling" 12 patterns found # Capture a new pattern $ soleri vault capture --type pattern title: "Always retry transient failures" context: "API integration" Persisted to vault # Vault stats $ soleri vault stats patterns: 142 decisions: 38 anti-patterns: 27 sessions: 89

Brain

Knows what works.

It watches which approaches actually get used. The more something proves useful, the stronger it ranks. Stuff that nobody touches anymore quietly drops off.

# Brain pattern strength rankings $ soleri brain stats | Pattern | Strength | Hits | |--------------------------|----------|------| | retry-transient-failures | 0.94 | 47 | | vault-first-lookup | 0.91 | 38 | | test-before-ship | 0.87 | 31 | | manual-env-setup | 0.12 | 2 | # Strong patterns surface automatically. # Weak ones fade over time.

Curator, Planner, and Domain Packs

Cleanup, orchestration, and outside expertise.

The Curator removes duplicates, cleans up old entries, and catches contradictions so your vault doesn't rot. The Planner breaks work into tasks, scores plans, and tracks what gets done. Domain Packs let you drop in community expertise or package your own.

# Install a domain pack $ soleri pack add @soleri/domain-react 34 patterns, 8 anti-patterns, 3 workflows # Plan lifecycle $ soleri plan create "auth system" Plan created (grade: A, 6 tasks) $ soleri plan execute Task 1/6: Define auth middleware Task 2/6: Add session store Task 3/6: Write integration tests...

Seven skills out of the box.

Starts lean. Add more when you need them.

Every new agent comes with 7 skills: enough to search knowledge, capture patterns, debug systematically, plan work, and pick up where you left off. Need more? One command. Or flip a switch in agent.yaml to unlock everything.

Essential skills (ship by default): agent-guide — what can you do? agent-persona — stay in character vault-navigator — search knowledge vault-capture — save patterns systematic-debugging — find root cause writing-plans — structured planning context-resume — pick up where you left off Add more: $ npx @soleri/cli skills install deep-review

Try it.

One command to start. Works with Claude Code, Cursor, Codex, and OpenCode.