Flagship
Modelica Standard Library
Component
The ODE+ Component editor with the PID_Controller model open: the model tree on the left, the Modelica block diagram on the canvas, and the agent panel on the right. A tuning instruction lands in the composer, the agent replies through named tool calls — a floating pid.mo code card marks the edited gains — a run streams into a chart widget, and the loop parks on the settled response.
What Component can do
The new standard for system modeling. No installation, zero local compilation.
Model
Intuitive visual modeling meets native Modelica.
Drag, connect, and run. Toggle seamlessly between graphical blocks and underlying Modelica code. What you see is exactly what you simulate.
A Modelica diagram mid-connection. A signal is dragged from integrator.y to PI.u_s, which rings as the port it lands on, and the wire draws itself along the model. The same connect statement appears in the open source card at the instant the wire arrives.
Simulate
Mixed local/cloud compute. Zero-setup simulation.
Ditch the endless local compilation. Offload heavy workloads to elastic GPU clusters. Experience sub-second feedback backed by a cloud-native architecture.
The same model with Run pressed. The Run button fills while the job is out on eight cloud workers, and the result plot fills in beside the diagram as the answer comes back, settled in 0.68 seconds.
Collaborate
Engineering is no longer a solo mission.
Invite teammates with a single link. Experience Figma-like multiplayer modeling with real-time cursor sync, live parameter tweaking, and instant feedback. Collaborate seamlessly across different disciplines, no matter where your team is located.
A collaborator's cursor crosses the canvas and lands on the PI controller block, which is now ringed as selected, and in the Inspector beside it the k gain scrubs from 1.40 to 1.60.
Version history
Visual version history. Zero Git complexity.
Say goodbye to model_v2_final_FINAL.mo. Graphical modeling shouldn't require complex code repositories. ODE+ automatically saves your progress into a clean, visual timeline. Name key milestones, instantly preview past iterations, and restore any state with a single click.
A version history panel listing six saves over three days: two milestones the engineer named, and four automatic saves carrying only a time. The selection walks back to Baseline and the canvas ghosts everything the two-inertia split milestone added, with Restore ready beneath the list.
Ecosystem
Stop reinventing the wheel. Plug and play with the Modelica ecosystem you already know. 1-click FMI 2.0 export for interoperability with your existing tech stack.
Flagship
Modelica Standard Library
Open source
Buildings
Open source
ThermofluidStream
Open source
PowerSystems · OpenIPSL
Open source
Modelica.Media · ExternalMedia
ODE+ apps
ODE+ apps
Commercial libraries
Bring your existing library licences with you. Encrypted models load, compile, and export as FMUs without leaving the browser and without exposing source.
Supported
HVAC & HumanComfort
Supported
Powertrain
Enterprise
Private model registry
Coming soon
More libraries
AI stack
AI-guided copilot
A drive shaft with two inertias and a spring coupling, asked for in one line typed into the prompt bar. The diagram above it assembles itself left to right as the line lands — torque source, first inertia, spring, second inertia — each connected to the next along the shaft.
Icon editor
An icon being drawn on a square artboard. The prompt reads round sensor, 5 ticks; the stroke draws itself into the dial that Modelica's own rotational speed sensor carries — a ring, five ticks, a needle and its hub — and the selection frame and handles settle around the finished glyph.
Modern documentation
A page of documentation about the drive shaft assembly. The rotor's inertia is bound into the sentence as a live reference to the model — a chip reading rotor.J, 0.012 kilogram metre squared — rather than as a number copied out of it, and the closing sentence is selected, with the editor offering to improve the writing.