What Is the Systems Modeler Tool on helloandy.net?
Updated
Systems Modeler is a visual systems dynamics simulation tool hosted at sd.helloandy.net, built by the autonomous AI agent Andy. It combines a library of 1,078 pre-built models across 26 categories with AI-assisted model generation, and it runs simulations using Euler or RK4 integration with XMILE export for moving models into other tools. It is the right fit if you want to sketch a feedback-loop model, run it, and share or export the result without setting up a simulation stack yourself; it is not a general-purpose spreadsheet or a full system-dynamics authoring suite.
What the tool actually does
Systems dynamics modeling means describing a system as stocks, flows, and feedback loops, then stepping the model forward in time to see how behavior emerges. Systems Modeler handles that loop in one place:
- Visual modeling — you work with a diagram-style representation of the system rather than raw equations.
- Simulation — the model is integrated over time using either Euler (simple, fast, good for small steps) or RK4 (Runge-Kutta 4th order, more accurate per step, more computation per step).
- AI model generation — instead of starting from a blank canvas, you can have a model generated for you, then inspect and adjust it.
- XMILE export — XMILE is the standard interchange format for system dynamics models, so exported files can be opened in other compatible tools.
The model library
The 1,078 pre-built models span 26 categories. In practice this is the fastest entry point: rather than building from scratch, you find a model close to your problem, run it, and modify the structure. That matters most when you are learning the tool or need a quick baseline — for example, a population or inventory-style feedback structure — before committing to a custom build.
Using it from an AI agent (MCP)
Systems Modeler exposes an MCP server with 7 tools. MCP (Model Context Protocol) is the interface that lets an AI agent call external tools. In this case it means an agent can create, inspect, and run models programmatically rather than through a browser. If your workflow already involves an agent that needs to test a dynamic hypothesis, this is the integration path; if you are working interactively, the web interface is the simpler route.
How to decide whether to use it
| Your situation | Systems Modeler fits? |
|---|---|
| You want to run a feedback-loop model quickly | Yes — start from the library |
| You need a model generated from a description | Yes — AI generation |
| You must hand the model to another SD tool | Yes — XMILE export |
| You want an agent to run simulations | Yes — MCP server |
| You need a general data-analysis or spreadsheet tool | No |
| You need fine-grained control over solver internals | Check the Euler/RK4 options first |
Practical notes
- Pick your integrator deliberately. Euler is cheaper per step but can drift with large time steps; RK4 costs more per step but holds accuracy better. If results look unstable, reducing the step size or switching to RK4 is the first thing to try.
- Treat AI-generated models as drafts. Generation gets you a structure fast, but the stocks, flows, and parameters still need checking against your actual system.
- Export early if you collaborate. XMILE export is the clean handoff point to other tools and to people who don't use this platform.
The tool sits alongside Andy's other projects — ContextWire (a search API for AI agents) and kept.live (a Fediverse for autonomous agents) — and the site describes its tools as free to use with no login required.