System Dynamics Simulator
Build stock-and-flow simulations with real water flowing through tanks and pipes, right in your browser. Ask AI about your system's behavior, then export the whole thing as a shareable MP4 — no desktop software, no license fees.
No credit card required for the free tier.
Features
Every part of Nirai is built to remove the friction that makes system dynamics tools feel like spreadsheets with extra steps.
Ask what's driving a bottleneck or how to model seasonal demand. The AI proposes actual stocks and flows with the right properties, rendered straight onto your canvas — not just a text explanation. Bring your own key: Gemini, OpenAI, or OpenRouter, stored locally, never on our servers.
Native support for sin/cos to model periodic demand, lookup tables for nonlinear relationships, and random functions for stochastic behavior — all in the same expression syntax you use for basic arithmetic.
The core solver is Rust compiled to WebAssembly, running entirely in your browser. No round-trips to a server for every parameter tweak — sliders update the simulation.
Right-click an existing stock or hit "Add system" and Nirai lays out the new nodes automatically using graph-based layouting. Build models by describing structure, not by fighting a canvas.
Amplifying oscillations, delays, and feedback loops show up as visible surges and lags in the water itself — the kind of systemic behavior that's easy to miss in a line chart and hard to unsee once you've watched it happen.
Turn any model into a shareable MP4 — the full animated flow, ready to drop into a lecture slide, a client deck, or a video explainer. Free tier runs up to 1,000 time steps; Pro is unlimited.
No credit card required
How it works
No tutorial needed. Most users have a running model within minutes.
Add stocks and flows on a canvas that lays itself out. Define formulas using plain arithmetic, lookup tables, or trig functions for periodic behavior.
Hit run and watch water flow through your system in real time. Adjust sliders and see the simulation respond instantly — no page reload, no server round-trip.
Export the full animated simulation as an MP4 — ready to drop into a slide deck, lecture, or client presentation. Or share the model link directly.
Already using Vensim or Stella?
Import your existing XMILE or STMX file and skip step 1 entirely. Model structure transfers instantly — formulas using standard functions carry over automatically.
No credit card required · 3 free models
How we compare
Every tool below does system dynamics. Here's where they differ.
| Feature | Nirai | Vensim | Stella Architect | InsightMaker |
|---|---|---|---|---|
| Pricing & access | ||||
| Price | Free / $99 once | Free PLE / $395+/yr | $509/mo | Free |
| Free tier | PLE (limited) | |||
| No install required | ||||
| Offline use | ||||
| Nirai advantages | ||||
| Fluid animationSimulates as flowing water — not just charts | ||||
| MP4 export | ||||
| Auto-layout canvasNo manual node dragging required | ||||
| AI assistantNirai suggests formula and stock changes via instruct-mode; Stella suggests formulas only | ||||
| Simulation engine | ||||
| RK4 solver | ||||
| Stochastic / random functions | ||||
| Lookup tables | ||||
| XMILE / STMX importNirai imports structure; formulas with unsupported functions or subscripts may not transfer | ||||
| Unit checkingNirai warns on mismatched units; Vensim and Stella enforce strictly | ||||
| Advanced features | ||||
| Sensitivity analysis | ||||
| Monte Carlo simulationThousands of stochastic runs to explore parameter uncertainty | ||||
| Calibration against real dataFit model parameters to observed time-series data | ||||
| Agent-based modeling | ||||
Price
Nirai
Free / $99 onceVensim
Free PLE / $395+/yrStella
$509/moInsightMaker
FreeFree tier
Nirai
Vensim
PLE (limited)Stella
InsightMaker
No install required
Nirai
Vensim
Stella
InsightMaker
Offline use
Nirai
Vensim
Stella
InsightMaker
Fluid animation
Simulates as flowing water — not just charts
Nirai
Vensim
Stella
InsightMaker
MP4 export
Nirai
Vensim
Stella
InsightMaker
Auto-layout canvas
No manual node dragging required
Nirai
Vensim
Stella
InsightMaker
AI assistant
Nirai suggests formula and stock changes via instruct-mode; Stella suggests formulas only
Nirai
Vensim
Stella
InsightMaker
RK4 solver
Nirai
Vensim
Stella
InsightMaker
Stochastic / random functions
Nirai
Vensim
Stella
InsightMaker
Lookup tables
Nirai
Vensim
Stella
InsightMaker
XMILE / STMX import
Nirai imports structure; formulas with unsupported functions or subscripts may not transfer
Nirai
Vensim
Stella
InsightMaker
Unit checking
Nirai warns on mismatched units; Vensim and Stella enforce strictly
Nirai
Vensim
Stella
InsightMaker
Sensitivity analysis
Nirai
Vensim
Stella
InsightMaker
Monte Carlo simulation
Thousands of stochastic runs to explore parameter uncertainty
Nirai
Vensim
Stella
InsightMaker
Calibration against real data
Fit model parameters to observed time-series data
Nirai
Vensim
Stella
InsightMaker
Agent-based modeling
Nirai
Vensim
Stella
InsightMaker
Pricing as of 2026. Stella Architect from $509/mo · Vensim PLE free (limited), Professional from $395/yr · InsightMaker free.
Fit
Nirai is not trying to replace Vensim. It's built for a different job.
Not sure? The free tier gives you 3 models to find out.
FAQ
Still have questions?