SynapticCODE INTELLIGENCE
ENGINE / 00

Offline-first code graph

Query the codebase.
Then open the files.

Synaptic extracts symbols, calls, imports, SQL objects, resources, and cross-language links into a graph that stays useful between prompts.

30+languages30read-only MCP tools7export surfaces
CODEGRAPH / SYNAPTIC-OUTGRAPH.HTML
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

One extraction writes

graph.jsongraph.htmlgraph-3d.htmlgraph.svgGRAPH_REPORT.md

Extract

A concrete graph, not another chat transcript.

Every answer can lead back to nodes, relationships, source locations, and an artifact you can inspect outside the product.

01ARTIFACT

An artifact you can inspect

Extraction writes graph.json plus HTML, 3D, SVG, GraphML, Cypher, DOT, call-flow, and tree views. The source graph is never hidden behind the UI.

02IMPACT

Reverse impact with caveats

The affected command walks callers and references, selects tests, and reports dynamic-dispatch hazards instead of silently calling an incomplete result safe.

03SYNQL

Structural search, not text matching

Match node kind, visibility, fan-in, fan-out, source location, and graph relationships when a text search cannot express the question.

04MCP

Thirty read-only tools

Expose ranked subgraphs, source, neighbors, impact, SQL audits, PR triage, and refactor plans without giving an assistant write access.

05HISTORY

Branch-aware graph history

Provider hooks, include/exclude policies, revision diffs, and private unpushed-work overlays keep every graph tied to a named branch and immutable base.

06EVIDENCE

Confidence on every edge

Relationships retain EXTRACTED, INFERRED, or AMBIGUOUS provenance so reviewers can distinguish parser evidence from a heuristic bridge.

Query

Answers with paths, relations, and source locations.

Use the same graph from a terminal, CI job, browser, REST client, or coding assistant.

  • Q/01Small, ranked subgraphsSend an assistant the relevant structure instead of repacking the repository into every prompt.
  • Q/02Change-specific evidenceReturn dependency depth, relation type, source location, selected tests, and known blind spots.
  • Q/03Read-only agent surfaceThirty MCP tools expose evidence and plans without editing source files.
SYNAPTIC / AFFECTEDACTUAL REPOSITORY OUTPUT
$ synaptic affected KnowledgeGraph@crates/synaptic-server/src/lib.rs --depth 2

Affected nodes for KnowledgeGraph
Total: 685 [depth 1: 317, depth 2: 368]

big_graph() [references] eval.rs:L43
load_graph() [references] common.rs:L321
write_outputs() [references] extract.rs:L526

… +682 more; pass --verbose for the full list

Deploy

Choose where the control plane runs.

Use Synaptic Cloud for a managed shared workspace, or run the enterprise control plane inside your own network.

CLOUD / MANAGED

Synaptic Cloud

Fast onboarding, managed upgrades, elastic graph processing, and seat-based collaboration for product teams.

  • Multi-tenant workspace isolation
  • Managed PostgreSQL and graph workers
  • Usage, plans, and billing included
Start 14-day trial
ENTERPRISE / SELF-HOSTED

Synaptic Enterprise

Keep source, graph artifacts, and identity inside your infrastructure with signed licensing and administrative controls.

  • Private network and air-gap patterns
  • Local bootstrap and scoped identity adapters
  • Controlled updates and deployment telemetry
Review self-hosting
NEXT / LOCAL FIRST

Run the graph query before opening fifty files.

Build locally first. Share it with the team when you are ready.

Build a graph