Canopy
Code intelligence that runs
on your machine.
One MCP tool · 55+ languages · Zero cloud dependency
Canopy indexes your repository ahead of time — real AST symbols, the dependency
graph, full-text and semantic search — and answers questions about it through a
single routed tool, canopy_answer. Your agent
gets facts, not file dumps: more correct answers at a fraction of the tokens, and
all analysis runs locally.*
Rather kick the tires first? Community Mode is free — full local index, keyword answers, no account required.
See it answer
Ask your codebase anything.
Canopy answers questions about real code — impact, structure, how a subsystem works — in one call, not a page of search hits. Here it is over three real repos:
−69% tokens · ~5× cheaper per correct answer · +76% more correct — measured cold on these three libraries, graded against independent ground truth.
Real Canopy answers over curl · kotlinx.coroutines · laravel. Want it on your codebase? Get Canopy →
Features
Answers, not search results
Ask 'what depends on this file?', 'what tests cover it?', 'is this dead code?' — canopy answers from a real AST index and dependency graph across 55+ languages and formats. Facts with file:line citations, not a pile of grep hits.
Runs locally
No cloud. No API keys. No data leaves your machine during analysis. Ed25519 license validation with a weekly hash-only health check — code never transmitted.
One tool, routed
The MCP surface is a single tool, canopy_answer — a deterministic router (360/360 on its regression corpus) picks the right recipe from your phrasing. No tool catalog burning your agent's context. Works with Claude Code, Cursor, Zed, and any MCP client.
Dashboard + CI mode
Visual dashboard for browsing your codebase structure, health, and git history. CI mode integrates Canopy into your pipeline for automated analysis.
Supported
Simple, honest pricing
Local licenses. Flat annual pricing. No surprise usage fees.
Founding Members First 50 get 50% off year one + price locked for life · Learn more →
Solo
For one developer across their machines
Billed monthly
$199/yr billed annually
No charge for 14 days · Cancel anytime
- 1 machine
- canopy_answer — every question shape
- Semantic search — answers by meaning, not just keywords
- 55+ languages & formats indexed
- Dependency graph + health checks
- Visual codebase dashboard
Pro
Individual developer, up to 3 machines
Billed monthly
$349/yr billed annually
No charge for 14 days · Cancel anytime
- Up to 3 machines — laptop, desktop, work machine
- Everything in Solo
- Multi-repo registry + cross-repo search
- CI mode — annotations for GitHub / GitLab / Azure, SARIF export
- SCIP ingestion (compiler-precise edges)
- Priority updates
- Priority email support
Team
For teams working together
Minimum 3 seats
Billed monthly
$349/user/yr billed annually
No charge for 14 days · Cancel anytime
- Everything in Pro
- CI cache against your own bucket — R2, S3, GCS, MinIO, anywhere S3-compatible
- GST-managed cache also available as opt-in convenience
- Admin portal — seat management + activity view
- Shared team configs (.canopy/team.yml)
- Team invite flow — no raw key sharing
- Seat management — deactivate, reassign, upgrade
- Priority email support
| Feature | Solo | Pro | Team |
|---|---|---|---|
| canopy_answer — every question shape | ✓ | ✓ | ✓ |
| Semantic search + visual dashboard | ✓ | ✓ | ✓ |
| Multi-repo + cross-repo search | – | ✓ | ✓ |
| CI mode + SCIP ingestion | – | ✓ | ✓ |
| CI cache (R2-backed) | – | – | ✓ |
| Admin portal | – | – | ✓ |
| Team invite flow | – | – | ✓ |
| Shared team configs (.canopy/team.yml) | – | – | ✓ |
No charge for 14 days · Cancel anytime via customer portal · How trials will work
Need a custom deployment or volume pricing? Email us
Community
Try Canopy's core search on your own codebase
No account required
No account, no time limit
- Full local index — AST symbols, import graph, full-text search
- canopy_answer keyword recipes — locate, list, explain
- Health checks for broken imports and cycles
- 55+ languages & formats indexed
- MCP server for any compatible client
- Runs entirely on your machine — no account required
Air-Gapped
Fully offline deployment for regulated teams
Minimum 3 seats, annual only
per user / year — volume pricing on request
Custom quote on request
- Everything in Team
- CI cache against your internal storage — MinIO, GovCloud S3, Ceph, anywhere on your network
- Zero outbound network calls — heartbeat compiled out, GST cloud paths excluded at build time
- License embedded at build time
- Annual binary reissue at renewal
- Invoice billing for procurement
- Minimum 3 seats, annual only
Community Mode Downloads — Coming Soon
Canopy is still in pre-release development. Community Mode binaries for Linux, macOS, and Windows will be available at launch. Join the waitlist and we'll email you when downloads go live.
Supported platforms at launch