Documentation menu

Products

Discover

Explore your codebase as an interactive knowledge graph. Search by concept, trace flows, find owners — all in the browser.

What Discover does

Discover renders the Software Graph as an interactive, explorable knowledge graph in the browser. Navigate 42 node types and 32 relationship types visually. Search by concept, symbol, or feature. Trace request flows. Find code owners. Extract subgraphs.

Search-first navigation

Start with a search query — a concept, a symbol name, a feature, a route. Discover resolves the query against the Semantic Index and focuses the graph on matching nodes and their neighborhoods. No more staring at a graph blob.

Views

Discover offers multiple views into the same graph, each optimized for a different question.

  • Dependency view — module and package dependency structure
  • Request-flow view — trace HTTP requests through middleware, controllers, services
  • Ownership view — who owns what, bus-factor analysis
  • Architecture view — high-level system architecture
  • Subgraph extraction — focus on a specific neighborhood and export it

Node detail panels

Click any node to open a detail panel showing the node's type, source file, package, relationships (incoming and outgoing), impact radius, ownership, and related evidence. Every detail is derived from the graph — no guessing.

Evidence packs for agents

Select any subgraph in Discover and export it as an evidence pack for your coding agent. Evidence packs are bounded (max 500 nodes), ranked, and deduplicated — designed for LLM context windows, not raw repository dumps.