Build the system
you have in mind.

Model connected electrical, mechanical and thermal systems with AI. Edit the components and equations, then simulate how they behave.

Describe the system you want to build.
SpiralSimMotorDrive.mo

Work directly with
the physics.

Ask AI to change the model, adjust a component yourself, or edit the equations. The source is always yours to inspect and change.

Built on Modelica, an open language for physical systems, with OpenModelica running the simulations.

MotorDrive.mo Modelica source
Analog.Basic.Resistor winding(
  R=0.6, useHeatPort=true);
HeatTransfer.Components.HeatCapacitor
  windingMass(C=80);

equation
  connect(winding.heatPort,
          windingMass.port);
Runs MotorDrive
✓MotorDriveFixed voltage
✓MotorDriveSpeed control
Source controlMotorDrive.mo

Revisit your saved runs.

Reopen simulation runs and inspect their logs. Save model revisions and commit changes to your workspace’s Git history.

Simulation fits into your workflow.

request.pyExample
Capacitor voltageR = 10 Ω
C.v (V)
15105002040 ms

Loading recorded result…

Recorded simulation

Models are compiled and solved by OpenModelica.

What would
you build?

Bring your own system to SpiralSim.

You’re on the list.

We’ll email you when your invitation is ready.