The Knowledge Graph

Every hypothesis, correlation, and data source builds a persistent knowledge graph. Over time, this becomes your organization's decision map — a living record of what you've investigated and what the data says.

What's in the graph

Node typeWhat it representsExample
HypothesisA research question with a verdict"Does ERCOT demand correlate with Dallas weather?" (Green)
EntityA concept extracted from research"Dallas Temperature", "ERCOT Load", "VIX Volatility"
SourceA data source used in research"NOAA CDO Weather", "EIA Electricity Generation"
Edge typeWhat it means
CORRELATES_WITHStatistical correlation between entities (includes r-value, p-value, method)
INVESTIGATEDA hypothesis examined this entity
USED_SOURCEA hypothesis used data from this source
MENTIONED_INAn entity appears in data from this source

How it grows

The graph starts with 104 data source nodes (the catalog). As you research:

  1. Ask a question → a Hypothesis node appears
  2. Agents discover data → Source nodes connect to the hypothesis
  3. Analysis runs → Entity nodes are created from correlations
  4. Correlations found → CORRELATES_WITH edges with r-values connect entities
  5. More research → the graph densifies. Connections between past and current research emerge.

Why it matters

A CEO asked about interest rates and mortgage applications 3 months ago. Today, someone asks about housing starts and lumber prices. The graph already knows these are connected — interest rates link both investigations. The system doesn't re-discover what it already knows.

This is the anti-silo architecture. Marketing's research connects to Operations' research connects to Finance's research — through shared entities and data sources, not departmental boundaries.

Using the graph

  • Click a hypothesis in the right panel to filter the graph to its connected nodes
  • Shift+click nodes to multi-select and ask about relationships
  • Search to find specific entities by name
  • Hover to see node labels and types
  • The graph polls every 15 seconds — new nodes appear as agents work