Cross-repo impact, one call away
Desnarl traces impact, consumers and schema references across every repo in your workspace, on your own infrastructure.
A real dependency tangle from botpress/packages — the kind of cross-repo mess a single Desnarl call traces through.
Capabilities
Each one runs against the repos you point Desnarl at, entirely on your own infrastructure.
Name a file or an exported symbol and see every repo a change to it reaches, with the edge chain Desnarl followed to get there.
Ask what depends on a package or a module. The answer names the consuming repos and the exact import sites, not just the package name.
SQL columns and API schema fields are edges too. A schema change resolves to the code across your workspace that reads it.
Desnarl resolves what each consumer declares against registry.npmjs.org and flags siblings pinned to a different version of the same package.
The same query runs against a pull request and reports the cross-repo consumers it reaches, as an informational check on the PR.
Traversal depth is a parameter you set, not a fixed ceiling — Desnarl traces as many hops deep as you ask for. The shipped default is 4 hops. How depth works
Your agent
Desnarl is a standard stdio MCP server, verified against Claude Code, Cursor, Windsurf, and Claude Desktop today.
How it compares
Sourcegraph hosts an index of your code and serves queries from it. Desnarl runs entirely on your own infrastructure and answers one question on demand, at the moment your agent asks it.
Pricing
No tiers, no seat count, and no repo-count cap.
$25/mo per self-hosted workspace, unlimited repos — an early, unvalidated placeholder, not a locked-in price.
per self-hosted workspace, unlimited repos
Every Phase 2 capability, unlocked at signup
Unlimited repos in your workspace
Runs entirely on your own infrastructure
No seat count and no usage metering
A commercial license is for company or paid-product use; non-commercial use (personal, non-profit) is free under the Desnarl EULA.
This declaration is self-attested at signup — Desnarl does not independently verify or technically enforce it.
Create an accountFiling a support ticket is not available yet — that part of the license portal is still being built. Signing up and getting your license key already works today.