It starts from what you're looking at
Open the orders channel and ask “what breaks if this shape changes?” — it already knows which channel you mean. Attach a blast radius and every question afterwards carries it.
Context, not a blank boxEvery repository — code, databases, APIs, and events — resolved into a single dependency graph you can traverse across boundaries.
IDEs and per-repo scanners stop at the edge of one repository. QorVertex resolves calls, imports, inheritance, and type bindings across projects and repos — into one graph where a symbol many services use is one node they all point at.
Every endpoint — REST, gRPC, GraphQL, MCP, SOAP — mapped to its consumers across all repos, with a "Called by N" count and a trace from a caller through the service to the tables it touches.
Producers and consumers never reference each other — they share a topic. QorVertex links publishers and subscribers across eight brokers so an event-schema change's blast radius across services is visible.
Walk dependents transitively from any node — a symbol, table, column, endpoint, or event — through code, data, and events alike, with depth control. The "what breaks?" answer, on one screen.
Integration and end-to-end suites are picked by hand, so they get run in full or not at all. QorVertex seeds from what you actually changed — a table, a column, a stored procedure, a channel, or a list of files from git diff — and walks the graph to the tests that reach it. Across repositories, which a single-build tool cannot do.
Every coding assistant is bounded by the workspace it has open. The one thing it structurally cannot compute is what lives in the other repository — which is exactly what this catalog holds. QorVertex exposes it as an MCP server, so Claude Code, Cursor, and GitHub Copilot can answer questions about repositories they have never opened, citing file and line.
The catalog is what answers questions; a model only decides which questions to ask it. Everything below is off until you switch it on, refused server-side rather than hidden in the UI, and the rest of QorVertex works untouched when it is off.
The same tools your editor gets, inside QorVertex — starting from whatever is already on your screen. Inference runs in your cloud account under the model governance you already have, reachable over a private endpoint. Nothing is sent to us.
Open the orders channel and ask “what breaks if this shape changes?” — it already knows which channel you mean. Attach a blast radius and every question afterwards carries it.
Context, not a blank boxTurn an answer into a report to circulate, or line items in a spreadsheet with live risk-adjustment formulas someone can tune. The risk factor is grounded in whether the repository has tests at all — and the workbook says which numbers are measured and which are judgement.
PDF & spreadsheetInference runs inside your own cloud tenancy, reachable over a private endpoint, using the host's instance role — no long-lived key is stored anywhere. Per-instance daily token ceilings, and a usage log of every turn.
Self-hosted, meteredEvery repo across four VCS providers into one catalog, with auto-rescan on check-in and an autoscaling worker pool.
4 VCS providersDependency graphs, class and component diagrams, and shared-table data-flow views — with version history, diff, and restore.
DiagramsFind any class, function, table, endpoint, or package — and every place it's used across all repos, ranked by usage.
Find anythingCoverage is what makes an org-wide graph possible — the more it reads, the fewer blind spots between your services.
One downloadable bundle, one install.sh. It provisions the whole stack behind an nginx ingress on a single Linux box — your source and your catalog never leave your network.
Request access to the private beta and run it on your own repositories.