SynapticCODE INTELLIGENCE
PRODUCT / 01

Engine surfaces

Build the graph once. Ask structural questions all day.

Synaptic extracts symbols, calls, imports, SQL objects, resources, and cross-language boundaries into an offline graph you can query, diff, and serve to engineering tools.

From source to answer

Extraction, graph analysis, and change verification in one engine.

01

Persistent code graph

Extract symbols, calls, imports, inheritance, data resources, SQL objects, events, and cross-language bindings across more than 30 languages.

02

Impact and prediction

Trace reverse dependencies, select at-risk tests, forecast API breakage, and identify dynamic-dispatch blind spots before editing.

03

SYNQL structural search

Find architectural patterns by kind, visibility, fan-in, fan-out, location, and graph relationship—not just text.

04

Branches and local work

Compare revisions, graph eligible Git branches, exclude automation or generated branches, and privately regraph committed-but-unpushed or dirty workspace changes.

05

SQL security and performance

Connect application queries to tables, columns, indexes, grants, and row-level security policies for actionable auditing.

06

MCP, REST, and CLI

Serve compact, ranked structural context to people, internal tools, CI pipelines, and AI coding assistants from one engine.

Actual graph output

The same graph behind the CLI, HTML explorer, and MCP server.

This excerpt uses Synaptic’s own repository graph: real node counts, community colors, degree-scaled shapes, and relation colors from synaptic-out/graph.json.

  • API/0130 read-only MCP toolsQuery, impact, prediction, PR analysis, SQL audit, and source navigation.
  • API/02Seven export surfacesJSON, interactive HTML, 3D force graph, SVG, GraphML, Cypher, and DOT.
  • API/03Edge-level provenanceEXTRACTED, INFERRED, and AMBIGUOUS confidence remains attached to each relationship.
Synaptic6,741 nodes · 21,327 edgesfind node…min degree  0all communities
KnowledgeGraphload_graph()query_graphExtractionResultNodeIdGraphDatato_html_string()predict_impactsynaptic-serversynaptic
KnowledgeGraph · struct317 links · community 16crates/synaptic-server/src/lib.rs:L491
NEXT / DEPLOYMENT

Inspect the path before changing the code.

Start hosted, or keep extraction and graph data inside your network.

Compare deployments