Sim Plugin Dymola — AI skill for Claude Code
Use AI coding agents with Dymola/Modelica via sim-cli: model compilation, simulation runs, result inspection, replayable artifacts.
How to install Sim Plugin Dymola
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open svd-ai-lab/sim-plugin-dymola and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sim Plugin Dymola does
Use AI coding agents with Dymola/Modelica via sim-cli: model compilation, simulation runs, result inspection, replayable artifacts.
Alternatives in AI
- Artifacts Builder — Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech 97.5k ★
- Codex — openai-codex Adversarial code review, Codex CLI integration, cross-model analysis 9.6k ★
- Open Multi Agent — TypeScript multi-agent orchestration engine — one runTeam() call from goal to result 5.8k ★
README
sim-plugin-dymola
Use Codex, Claude Code, or another AI agent to run and inspect [Dymola](https://www.3ds.com/products/catia/dymola) automation through `sim`.
**Status: real-install alpha.** This plugin is under development and not intended for out-of-the-box production use. The initial implementation has been smoke-tested against one local Dymola 2026x Refresh 1 installation, but it has not been broadly validated across license types, compiler setups, Linux installs, or production simulation workloads.
Dymola is a commercial Dassault Systemes product. The Dymola solver and its Python/API bindings are not bundled; you supply and license Dymola yourself. See [LICENSE-NOTICE.md](LICENSE-NOTICE.md).
What Works Today
- The package installs as a normal
simplugin. sim check dymoladiscovers local installs from environment variables,PATH, Windows registry entries, and common install paths.- Discovery reports the bundled Dymola Python interface wheel, local manuals, Python API docs, Java/JavaScript docs, and DymolaCommands docs when present.
- File detection recognizes
.mos,.mo, and Python files that mention Dymola automation APIs. - Linting performs conservative local checks.
.mosfiles execute throughdymola.dymola_interface.DymolaInterface.RunScript..mofiles open throughopenModel()and, when the top-level class name can be inferred, runcheckModel().- Python scripts run in a subprocess with the local Dymola API wheel prepended
to
PYTHONPATH. - Persistent sessions work through:
launch()/sim connect --solver dymolarun()/sim exec --solver dymola 'DymolaVersion()'disconnect()
- Dymola logs are saved under
.sim/dymola/..., attached as artifacts, and scanned for clear failure signals such as= false, compiler failures, and license errors.
Current Validation Evidence
Tested locally on Windows with:
- Install root:
C:\Program Files\Dymola 2026x Refresh 1 - Launcher: `bin
Related Skills
Sim Plugin Starccm
Use AI coding agents with STAR-CCM+ via sim-cli: simulation setup, solver runs, scene/result inspection, repla
Sim Plugin Flotherm
Use AI coding agents with Flotherm via sim-cli: model construction, thermal solver runs, result inspection, re
Sim Plugin Autodeskfusion
Use AI coding agents with Autodesk Fusion 360 via sim-cli: live-session bridge, model inspection, scripted ope
Sim Plugin Hfss
Use AI coding agents with Ansys HFSS via sim-cli: project setup, frequency sweeps, S-parameter and field inspe
Sim Plugin Ltspice
Use AI coding agents with LTspice via sim-cli: run circuits, inspect waveforms/logs, and produce replayable si
Sim Plugin Openfoam
Use AI coding agents with OpenFOAM via sim-cli: run cases, inspect results, and produce replayable CFD artifac
Related Agents
Sim Steward
Use proactively on a /loop schedule to autonomously monitor, heal, and maintain the entire Rappterbook world s
Sim Engineer
Use to write or fix sim.js, the pure simulation logic for the Monty Hall problem (3-door and N-door), after SP
Sim Reviewer
Review the simulation layer of Monte Carlo studies: DGP truth, estimands,