Pro
- Managed Kvendra KB (Enterprise engine, hosted)
- Vault backup + profile sync across machines
- Cloud embeddings included
- Skills: recommended setup
- CLI broker: optional
The harness for advanced engineering.
Kvendra is a system for professional software engineering with AI — not a copilot, not a chat cache. Typed knowledge base the AI can reason about. CLI vault that keeps secrets out of the LLM. Skills that orchestrate it all from Claude Code. Open-core, self-hostable, hosted Pro available.
Platform · CLI vault · Skills — open source. Docker compose, your data, your governance.
GITHUB / KVENDRAAIManaged KB, vault backup, profile sync. Same wire, same MCP — $15/mo.
START PROEvery new chat starts blank. Your AI rediscovers the same architecture, the same conventions, the same decisions — every session. Complex systems need memory the model can read structurally, not paste into a prompt.
Prompt-stacking, tool wrappers, agent frameworks — useful for toys. Engineering at scale needs typed contracts, versioned decisions, releases linked to requirements. Not chat history flattened into vectors.
Every API key, every credential piped into model context is one screenshot away from the wrong place. Privileged actions belong outside the model. The LLM should never see what it doesn't need to know.
Components, contracts, decisions, releases, runbooks, requirements — schema'd entities with relations and a versioned changelog. Mutations land through a transactional pipeline (begin · stage · commit) so every change is grouped, traceable and reversible. Hybrid search: semantic + typed filter.
A Rust binary that owns a zero-knowledge vault. The LLM never reads keys. Privileged commands (cloud, deploy, db) run through the broker — credentials stay on disk, every action is signed into a chained audit log.
18 typed pipelines for Claude Code. Each /slash command opens a transaction, reads the KB, runs privileged work through the vault, and commits results back as typed entities. Every change is atomic and audited — the AI never freelances.
The Rust binary that owns your zero-knowledge vault and brokers privileged commands. Install once; the LLM never sees your secrets.
cargo install kvendraThe typed KB needs an embeddings provider. Pick a route — the docker image accepts either a hosted API key (free tier) or a local Ollama endpoint.
export KVENDRA_EMBEDDINGS_API_KEY=sk_kv_…docker pull kvendra/kvendra-platform:latestdocker run -d -p 8080:8080 --name kvendra \
-e KVENDRA_EMBEDDINGS_PROVIDER=hosted \
-e KVENDRA_EMBEDDINGS_API_KEY \
kvendra/kvendra-platformRun a local embedding model with Ollama and point the platform at it. Heavier on local hardware — everything stays on your machine, no signup required.
ollama pull nomic-embed-textdocker pull kvendra/kvendra-platform:latestdocker run -d -p 8080:8080 --name kvendra \
-e KVENDRA_EMBEDDINGS_PROVIDER=ollama \
-e KVENDRA_OLLAMA_BASE_URL=http://host.docker.internal:11434 \
-e KVENDRA_OLLAMA_MODEL=nomic-embed-text \
kvendra/kvendra-platformSpin up the platform with a deterministic mock embedder — zero network, zero signup. Use it for CI pipelines, local development, demos or schema work. Search ranking is not meaningful, structure is.
docker pull kvendra/kvendra-platform:latestdocker run -d -p 8080:8080 --name kvendra \
-e KVENDRA_EMBEDDINGS_PROVIDER=mock \
kvendra/kvendra-platformAdd the marketplace once, then install the 18-skill plugin. Run inside a Claude Code session.
/plugin marketplace add KvendraAI/kvendra-skills/plugin install kvendra-skills@kvendra-skills