modelica-skills
PluginCommunity
A Claude Code plugin with 13 Modelica modelling skills and an MCP server that checks and simulates models in OpenModelica. By faveric.
4 starsUpdated 4 days agoGitHub data from 5 Nov 2026
At a glance
- Type
- Plugin
- Works with
- OpenModelica, Dymola / Modelica
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- OpenModelica (Docker image openmodelica/openmodelica:v1.24.4-minimal suggested); Dymola adapter untested against a real Dymola
- Operating systems
- Linux, macOS, Windows
- Needs a OpenModelica licence
- No
- Transport
- Local (stdio)
- AI clients documented
- Claude Code, Google Antigravity
- Licence
- MIT
- Language
- Python
What it can do
- Walks a modelling job from an interview about use, physics, ranges and sources, to an issue, small tasks, implementation and independent review.
- Runs verification gates G1 to G10 (build, unit checking, energy balance, envelopes and more) through OpenModelica, and keeps a credibility record with each model.
- Ties correlations to cited sources and includes a calibration skill and a simulation diagnosis skill.
- The bundled modelica MCP server exposes engine_status, check_model, simulate, run_gates and check_record; a second server drives Dymola through its Python interface.
- Proposes lessons after each issue and adds them to the library only with your approval.
Limitations
- Tested with OpenModelica; the author says the Dymola adapter has not been run against a real Dymola yet.
- Without an engine the skills run in static-only mode and simulation gates are skipped.
- Scoped to rough comparison and design-decision use; safety-critical modelling is out of scope.
Install
claude plugin marketplace add faveric/faveric-modelica-skills
claude plugin install modelica-skills@faveric-modelica-skillsSource: github.com/faveric/faveric-modelica-skills#installation--cli-setup
docker run -d --name omc openmodelica/openmodelica:v1.24.4-minimal tail -f /dev/nullSource: github.com/faveric/faveric-modelica-skills#3-openmodelica-engine-omc
MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.