Code intelligence for your coding agent.
Before your agent changes code, CKB tells it what can break.
CKB runs underneath Claude Code, Cursor, Windsurf, VS Code and other supported agents, so your agent stops guessing how your code fits together.
Not another AI coding tool. The code intelligence layer your agents use.
- 1Install CKB in your repo →
- 2Connect your agent (Claude Code, Cursor, …) →
- 3Keep coding
Show the commands
npm install -g @tastehub/ckb
ckb init
ckb index
ckb setupOr via Homebrew: brew install SimplyLiz/ckb/ckb
Free for personal use. No credit card required.
Works with what you already use
You keep your agent.
CKB doesn't replace Claude Code, Cursor, Windsurf, VS Code and other supported agents. It runs underneath, quietly giving your agent real knowledge of your codebase.
No second assistant, no new workflow, nothing new to learn.
The difference
Without CKB, your agent guesses. With CKB, it knows.
Left: your agent searches, reads files, searches again, and infers. Right: it asks a question and gets back the actual structure of your code — who calls what, what tests exist, who owns it.
- $search
- →read
- →search
- →infer
- →guess
- $task
- →CKB gathers structural evidence
- →agent acts
In practice
You say → your agent knows.
Three everyday asks. Ask your agent to use CKB, or add it to your agent's instructions, so it gathers evidence instead of guessing.
“Refactor the login flow to use the new session token format.”
Before touching code, your agent pulls every caller, test, and contract touching the auth flow, so it doesn't refactor blind.
“Why does changing this type break the API?”
Your agent traces the type through every function signature and consumer that depends on it, and surfaces the exact breaking points.
Excerpt of real output (findReferences — changed symbol)“Review this PR.”
Your agent gets structural findings — breaking changes, dead code, test gaps, secrets — instead of re-reading every file from scratch.
Scale
CKB reads more so your model reads less.
CKB indexes your codebase ahead of time. Your agent only sees what's relevant to the task.
When your agent needs an answer, it gets the callers, tests and owners that matter, not a pile of files to read.
Repository
Your full codebase.
CKB traverses structural knowledge
Indexed ahead of time — symbols, callers, tests, owners.
Agent receives only relevant evidence
The slice that matters for this task, not the whole codebase.
In our example, CKB's answer was 137× smaller than the source files it points to (bytes, one query on the CKB repo).
Under the hood
110 capabilities. Nothing to learn.
Your agent can expand its capability set when a task needs more — starting from a core set of 25, up to 110 total.
CKB ships 25 core capabilities by default. When a task calls for more, your agent can expand its access — up to 110 total.
How it knows
Evidence, not guesses.
CKB doesn't guess from embeddings. It reads your code the way a compiler and your version control already do.
CKB draws from a compiler-grade symbol index, your language servers, your git history, and structural analysis of the code itself. CKB never modifies your source code — a few capabilities record knowledge (decisions, annotations) in CKB's own store, never in your codebase.
Case study
One PR. Measured, not modeled.
We ran the same 133-file pull request through Claude Opus 4.6 twice — once without CKB, once with it.
Without CKB: 87,336 tokens, 4 findings. With CKB: 45,784 tokens (−48%), 33 findings, 15 structural checks in 5.2 seconds. Measured once, on one PR in our CI — not an average across repos.
Measured on one 133-file PR in our CI. We don't yet have a public, reproducible multi-repo benchmark — that's a real gap, not a rounding error.
Beyond the agent
For power users.
Run it from the command line, wire it into CI, call it over HTTP, or check compliance before you ship.
Where CKB is going.
Today your agent asks CKB questions one at a time. Next, CKB will check what your agent's changes actually touched and keep a local record of what it asked and got back. Later, your agent will state what it's about to do and CKB will assemble the evidence itself.
Get started
Free to run. Ready when your agent is.
Free for personal use, open source projects, and startups under $25k annual revenue. No credit card required.
Pricing
Free to start
Free for personal use, open source, and startups under $25k revenue. Commercial license required above that threshold.
Early Adopter Pricing
CKB is evolving into a modular suite where security, testing, and other tools can be used standalone or together. Sign up now and you're locked in:
- Current price locked while subscribed
- Full suite access, always
- All core modules included
Personal
Free
For individuals, open source, and startups under $25k revenue.
- All 110 capabilities
- CLI and HTTP API access
- Unlimited repositories
- All language support
- Community support
Team
$9/user/month
For commercial teams up to 50 developers.
- Everything in Personal
- Commercial license
- Priority support
- Invoice billing
Enterprise
$29/user/month
For large organizations with advanced needs.
- Everything in Team
- Unlimited developers
- Dedicated support