Edit the same model as the Canvas in spreadsheet form. Changes sync both ways — switch to Canvas to see them on the diagram.
Nodes
Name
Start
Retention
Floor
Ceiling
ƒ(x)
Formula
Sink
Sink formula
Source
Source formula
Edges
Source
Target
Correlation
Decay
Confidence
Delay
Run the two-phase simulation. The backend returns raw series; charts are built in the browser with Chart.js (hover, legend toggle, range trim) — same stack as Legacy Time Series.
Available Connections in Graph (Not in Database):
Node 1
Node 2
Polarity
Strength
Action
Node-to-Node Connection
Output:
No output yet...
View All Connections
Node 1
Node 2
Polarity
Strength
Justification
Cycle Detection
CLD Signal Propagation Analysis
Advanced analysis tools for Causal Loop Diagram signal propagation, behavior classification, and system stability assessment.
Analysis Controls
Analysis Results
Ready to run analysis...
Behavior Classification
System Summary
Recommendations
Parameter Space
2D Stability Maps
Generates three heatmaps in parallel — one for each pair of parameters (decay, delay, retention).
–
–
–
3D Parameter Space
Sweeps retention × decay × delay. For each retention value, a full 2D stability map (decay vs. delay) is generated.
Initializing Python environment...
–
–
–
2D slice preview
Assign axes, then drag the slider to step through Z slices — preview each 2D slice before committing to a projection.
Axes
Fan Chart
Monte Carlo uncertainty analysis — runs many simulations with perturbed edge weights based on confidence values, producing confidence bands per node.
Parameter Optimization
Finds the best (retention, decay, delay) combination for your graph using a grid search followed by simulated annealing refinement. Returns top 5 configurations ranked by stability score.
Note: This runs ~200+ simulations and may take 1–2 minutes on the free backend.
Controlled Structural Edits
Stage 3
New edit
Pending transaction 0
Safety constraints
Keep 50% of nodesKeep 25% of edgesPrevent fragmentationNo new self-loops
Required causal paths
→
Team Workspace
Stage 5
Balance the current model
Choose a whole-model spectral limit and which bounded parameters may change. The planner prioritizes influential nodes and edges, preserves structure and polarity, and checks the result with the full notebook simulation.
Safety bounds
Teams 0
Role presetClick the selected color again to return to Custom.
Agent settings
Permissions
Team
Orientation
Objective
Weight
Permissions
Move order 0
No pending controlled edits
Agent approach
Learning settings
Exploration settings
Session result
Balance preview
Parameter
Target
Before
Proposed
Team scores
Team
Initial
Final
Cumulative
Learning result
Approach
Average return
Move log
#
Team
Action
Status
Shared score
Reason
Researcher Access Management
Grant or revoke researcher access for users by email. Only accounts that have already signed up can be granted access.
Loading...
Diagram Generator
Describe a system in plain English and generate a causal loop diagram directly on the canvas — nodes, links, and polarities are laid out automatically.
Choose any provider — you'll need an API key for the one you pick.
Kept only for this browser tab and sent only to the selected provider.
Try:
Uncheck to add the generated nodes to your existing model.