Tribal knowledge doesn't scale. Codified knowledge does.

When knowledge lives in people's heads, it leaves with them.

Connected vaults, knowledge packs, and playbooks turn team expertise into compounding infrastructure.

Connect once, share everything

Three-tier vault model

When projects hoard knowledge independently, teams re-learn the same lessons every time. The three-tier model fixes this: your agent keeps domain-organized knowledge in its vault. A shared project vault holds cross-cutting conventions. Connect a team vault to share across projects.

Search priority: agent vault → project vault → team vault.

1 Agent vault — frontend, backend, cross-cutting domains
2 Project vault — team conventions, decisions
3 Team vault — shared across all projects
# Connect a team vault $ soleri vault connect git@github.com:team/design-vault.git Connected team vault 142 entries Merged search index Priority: agent → project → team
# Promote a pattern to the team vault $ soleri vault promote pattern-semantic-tokens \ --target team Promoted to team vault Available to all team members

Patterns compound across projects

# Link related projects $ soleri vault link /project-a /project-b \ --type related Projects linked (bidirectional) Cross-project search enabled
# agent.yaml — vault config vault: backends: - type: local path: ~/.soleri/vaults/my-agent - type: git uri: git@github.com:team/vault.git sync: on-start push: on-promote

Link projects, share patterns

Link projects as related, parent/child, or fork. When you search your vault, linked projects are included automatically with weighted relevance.

Patterns learned in project A are available in project B.

Install expertise in one command

Three tiers of knowledge packs

Packs are npm packages you snap into any agent. They add patterns, anti-patterns, and domain rules to your vault instantly.

Tier Source Price
Starter Ships with each agent Free
Community npm registry Free
Subscription Paid
# Install a community pack $ soleri packs install community/react-patterns Installed react-patterns v0.3.0 Added 28 patterns to vault Added 6 anti-patterns
# Sync premium packs $ soleri packs sync enterprise/compliance v2.3.1 updated enterprise/perf-audit v1.8.0 up to date enterprise/security-pro v3.0.0 major update

Codify your team's workflows

Patterns tell you what. Playbooks tell you how.

Playbooks are validated multi-step procedures stored in your vault. They capture the full workflow — not just a rule, but the sequence, the expected outcomes, and the validation criteria.

Examples: migrating tokens across a codebase, setting up a new component from scratch, debugging a contrast failure. Each step includes what to check and when you're done.

Repeatable workflows, not tribal knowledge.

# List available playbooks $ soleri vault list-playbooks --category design Found 4 playbooks: design:component-setup 7 steps design:token-migration 5 steps design:contrast-audit 4 steps design:theme-scaffolding 6 steps
# Playbook structure id: design:component-setup type: playbook steps: - name: Scaffold component files run: soleri create component $name validate: files exist, exports present - name: Apply token system run: soleri validate --fix validate: token score >= 95 - name: Check accessibility run: soleri check-contrast validate: all PASS
# Run a playbook $ soleri vault run-playbook design:component-setup \ --name UserCard Step 1/7: Scaffold component files Step 2/7: Apply token system Step 3/7: Check accessibility ... 4 more steps

Four channels, zero breakage

Layer Update command Scope
Engine npm update soleri All agents
Domains npm update @soleri/* Per domain
Agent soleri update Config merge
Packs soleri packs sync Per pack

Vault knowledge is never auto-updated — you own it.

# Health check $ soleri doctor Engine v1.2.0 up to date domain-design v0.8.0 up to date domain-security v0.6.0 up to date ! domain-arch v0.4.0 update available my-agent config ok Vault 284 entries, healthy Brain 12 patterns tracked

Manage your infrastructure from a chat

Telegram bot for ops

Monitor vault health, query the knowledge graph, check event logs, and manage infrastructure — all from Telegram. Works with any LLM provider.

Works with OpenAI, Anthropic, Ollama, or no LLM at all.

S Soleri Bot
how's the vault doing?
Looking good — 284 entries, synced 2 min ago. Everything's healthy.
what patterns are working best this week?
Your top 3 right now:
1. semantic-tokens — 94 strength
2. component-structure — 87
3. error-boundaries — 82
Tokens are really clicking for the team.
Hey — you still have 3 ideas from yesterday's brainstorm that haven't been processed. Want to go through them?
sure, what's the first one?
Auto-detect stale vault entries older than 90 days. I think this one's solid — could become a roadmap item for the cleanup pipeline. Want me to write it up?
# Structured event queries (JSONL) $ grep '"tool_call"' events-*.jsonl \ | jq -r .tool | sort | uniq -c | sort -rn 42 soleri_validate_component_code 28 soleri_vault_search 15 soleri_check_contrast

Stop losing knowledge when people switch projects.

Open source. Apache 2.0.