Skip to main content

CDE — Causal Dynamics Engine

From raw data to governing structure.

CDE discovers governing equations, causal relationships, and interpretable system behavior from observational and experimental data. These docs show how to connect that workflow from code or from an operator-facing process.

  • MCP integrations
  • Human guides & references

What is CDE?

CDE (Causal Dynamics Engine) discovers governing structure, causal relationships, and interpretable behavior from observational and experimental data. It combines four discovery modes — Symbolic, Neural, Neuro-Symbolic, and Causal — so teams can move from raw observations to equations, causal structure, and system models without switching tools mid-project.

The engine serves two audiences with equal depth. Integration builders connect through MCP, REST, the Python SDK, or the CLI. Researchers and operators use the same underlying engine through guided workflows, campaign management, and review surfaces that keep evidence attached from exploration through publication.

Every interaction runs through the same underlying discovery workflow. The Truth Dial, Evidence Ledger, and Negative Controls appear after the value story lands: they help teams review, compare, and reproduce findings instead of trusting them blindly.

CDE documentation hub overview showing the engine architecture

Discovery architecture

Four discovery modes, one pipeline

CDE does not prescribe one method. Instead, it offers four complementary modes that map to different discovery problems: closed-form laws, messy high-dimensional systems, hybrid explanation, and intervention questions.

Symbolic

Use Symbolic when the team needs a closed-form law it can read and test. It excels when domain expertise can be encoded as explicit constraints and the search space is well-defined.

Neural

Use Neural when the data is high-dimensional, heterogeneous, or too irregular for a compact law on day one. It is the right starting point when flexibility matters before distillation.

Neuro-Symbolic

Use Neuro-Symbolic when the data is messy but the result still needs to end as an interpretable law. The neural component proposes structure and the symbolic component distills it into something a team can inspect.

Causal Dynamics

Use Causal Dynamics when the question is directed influence and intervention: what drives what, what changes if you perturb it, and what experiment should come next. It discovers governing causal structure that correlation alone cannot resolve.

CDE discovery pipeline showing how data flows through the four discovery modes

How CDE makes findings reviewable

Once CDE finds something worth considering, these surfaces help a team decide whether to trust it, compare it, or promote it. They exist to support review, not to replace the discovery value itself.

Truth Dial

The Truth Dial classifies every claim into maturity tiers: Explore, Validate, and Publish. Claims begin in the Explore tier, where they represent preliminary observations. As evidence accumulates and validation checks pass, claims can be promoted through tiers. Each promotion event is recorded with its rationale, reviewer identity, and the evidence snapshot that justified it. The Publish tier represents claims that have met your organization's bar for external communication.

Evidence Ledger

The Evidence Ledger is an append-only record of every significant event in a discovery session: data ingestion, mode selection, parameter choices, intermediate results, promotion decisions, and negative control outcomes. Entries are content-addressed, meaning any tampering with historical records is detectable. The ledger serves both compliance and reproducibility—an auditor can reconstruct the path from raw data to published claim without access to the original runtime.

Negative Controls

Negative Controls are falsification checks that run alongside or after discovery passes. They test whether the observed patterns survive when key assumptions are relaxed, when data subsets are permuted, or when alternative explanations are fed into the same pipeline. A claim that has passed negative controls carries stronger evidence than one that has only been confirmed positively. The platform records which controls were run, their outcomes, and whether any controls were skipped along with the reason for the omission.

For Integrations

Use these docs when CDE is inside an agent, service, or orchestration layer and the job is to turn observations into equations, causal structure, or system models programmatically.

For Humans

Use these docs when people choose datasets, pick discovery modes, review findings, and decide what is worth acting on.

How to use these docs

If you are building an integration

Start with the Agent Integration overview to understand sessions, policies, and manifests. Then choose your access surface: MCP for interactive tool use and session-aware research, or the REST API for service-to-service calls. The Python SDK wraps the REST layer with typed models and retry logic for pipeline use cases.

Review the policy and review surfaces only after the core integration path is clear, so your team knows how CDE will be called before deciding how much autonomy it gets.

If you are a researcher or operator

Start with Human documentation for guided paths through your first run, campaign setup, and claim review workflow. When you are ready to automate, the CLI guide covers terminal workflows and the SDK reference covers notebook and pipeline integration.

Teams that need to explain review rigor to external partners should pay particular attention to the sections on Truth Dial tiers, controls, and evidence provenance.