Your agent forgets everything. Soleri fixes that.

How it works

Not a wrapper. An engine.

Most AI tools just pass your prompt to an API and hope for the best. Soleri is the other 95%: the six systems that make the model's output actually useful.

Six systems, one engine.

Turn on what your agent needs. Leave the rest off.

The Vault stores what your agent learns. The Brain figures out what's worth keeping. The Curator cleans up the mess as knowledge grows. The Planner gives work structure. Memory carries context between sessions, and Governance sets the quality rules. Run all six or just the ones you need.

# Six systems, one engine Brain — tracks what works, recommends approaches Curator — prevents knowledge decay, deduplicates Governance — controls quality, enforces review gates Planner — structured plans with approval checkpoints Memory — persists across sessions and projects Vault — linked knowledge graph, searchable patterns # What the 5% does LLM calls — content classification, persona generation Everything else? Deterministic. Explainable. Offline-capable.

It remembers what worked.

Next time similar work comes up, the good stuff shows up on its own.

Fixed something last week? When a similar problem shows up, your agent already knows the approach that worked. You don't have to search for it or explain it again.

// A week later, new task You: Plan: add phone validation to profile. Agent: Based on what worked before: - Use the same validator pattern from lib/validators - Your rule: RFC-level validation, not simple regex - Add edge case tests like you did for email Plan ready. Approve?

It stays clean on its own.

Three systems keep things from turning into a junk drawer.

The Brain tracks what actually gets used, so useful stuff rises and stale stuff fades. The Curator catches duplicates and contradictions on its own. And Governance lets you control what gets shared with the team versus what stays private.

# Your agent's strongest patterns email-validation strength: 94 used 12 times error-format strength: 87 used 8 times auth-cookies strength: 82 used 6 times legacy-class-names strength: 23 fading — unused 30 days
email-validation
94
error-format
87
auth-cookies
82

Nothing leaves your machine.

Local. Open source. Private by default.

All of it stays on your computer. No cloud, no tracking, nothing phones home. Apache 2.0.

~/.soleri/ ├── vault.db # your knowledge (SQLite) ├── brain.json # strength scores ├── plans/ # plan history └── sessions/ # session memory Works with: Claude Code · Cursor · Codex · OpenCode

Try it.

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