From zero to a learning system in five minutes
Your first agent starts smart. It only gets smarter.
Five steps. No configuration files to write. No API keys required.
1
Install
One global npm package. That's it.
$
npm install
-g soleri
2
Create your agent
Give it a name and connect a vault. Soleri sets up domains, installs starter knowledge, and scans your project.
$ soleri create my-agent
✓ Created agent config ~/.soleri/agents/my-agent/
✓ Connected vault starter knowledge: 34 patterns
✓ Scanned project React + TypeScript detected
✓ Auto-captured 12 codebase patterns
✓ Vault ready 46 entries, vectorized
Agent "my-agent" is ready.
3
Feed it knowledge
Add knowledge to your agent's vault. Install community packs, connect a team vault, or let the brain capture patterns from your work.
# Add a community knowledge pack
$ soleri packs install community/react-patterns
✓ Installed react-patterns v0.3.0
✓ Added 28 patterns to vault
✓ Vectorized and graph-connected
# The brain captures patterns from your work
! You've replaced bg-blue-500 with bg-primary 3 times.
Capture as pattern? [y/n]
✓ Captured: semantic-token-enforcement
4
Extend
Connect your team's shared vault or add more knowledge packs. Knowledge stacks.
# Connect your team's shared vault
$ soleri vault connect git@github.com:team/vault.git
✓ Connected team vault 142 entries
✓ Search priority: agent → project → team
# Check vault status
$ soleri vault status
Entries: 216 vectorized, graph-connected
Domains: 3 frontend, backend, cross-cutting
Graph: 412 edges
5
Health check
Run doctor to verify everything is connected and up to date.
$ soleri doctor
✓ Engine v1.2.0 up to date
✓ domain-design v0.8.0 up to date
✓ domain-review v0.5.0 up to date
✓ my-agent config ok
✓ Vault 216 entries, healthy
✓ Brain tracking enabled
✓ Team vault connected, synced
Keep going
Ready to build an assistant that grows with you.
Open source. Apache 2.0.