{"slug": "show-hn-obsidian-plugin-for-openmodelica", "title": "Show HN: Obsidian Plugin for OpenModelica", "summary": "A developer released an Obsidian plugin that acts as a front-end for OpenModelica, letting users model and simulate cyber-physical systems — mechanical, fluid, magnetic, and thermal — inside the Obsidian note-taking app. The plugin leverages Modelica's acausal modeling, in which components have no fixed input/output roles and OpenModelica flattens the model into a system of differential algebraic equations (DAEs) to determine computational causality and simulation order. The developer stated they used AI to build the plugin but tested it extensively for functionality and accuracy, aiming to make the tool more accessible for learning and research.", "body_md": "I created an Obsidian plugin that serves as a front-end for OpenModelica that allows you to model and simulate cyber-physical systems (mechanical, fluid, magnetic, thermal, etc.) or a mix of all these systems all inside Obsidian.\n\nWhat is special about Modelica is that it is acausal: components do not have fixed input/output roles. You describe physical relationships with equations and connections, and the equations do not need to be written in a step-by-step order. Modelica (language) or OpenModelica (software) flattens the model into a simultaneous equation system (a system of differential algebraic equations (DAEs)) and then determines the computational causality and order needed to simulate it.\n\nAs a disclaimer, I used AI to build it but not in a sloppy way. I have spent a lot of time testing it and making sure it's functional and accurate. And I hope it may help others to utilize such an underrated tool for learning/researching, as this is my main usage for it.\n\nComments URL: [https://news.ycombinator.com/item?id=49848452](https://news.ycombinator.com/item?id=49848452)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-obsidian-plugin-for-openmodelica", "canonical_source": "https://community.obsidian.md/plugins/modelica-studio", "published_at": "2026-09-25 18:53:10+00:00", "updated_at": "2026-09-25 19:02:29.963689+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Obsidian", "OpenModelica", "Modelica"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-obsidian-plugin-for-openmodelica", "markdown": "https://wpnews.pro/news/show-hn-obsidian-plugin-for-openmodelica.md", "text": "https://wpnews.pro/news/show-hn-obsidian-plugin-for-openmodelica.txt", "jsonld": "https://wpnews.pro/news/show-hn-obsidian-plugin-for-openmodelica.jsonld"}}