Create an Insight Maker account to start building models. Insight Maker is completely free.


Start Now

Insight Maker runs in your web-browser. No downloads or plugins are needed. Start converting your ideas into your rich pictures, simulation models and Insights now. Features

Simulate

Explore powerful simulation algorithms for System Dynamics and Agent Based Modeling. Use System Dynamics to gain insights into your system and Agent Based Modeling to dig into the details. Types of Modeling

Collaborate

Sharing models has never been this easy. Send a link, embed in a blog, or collaborate with others. It couldn't be simpler. More

Free & Open

Build your models for free. Share them with others for free. Harness the power of Insight Maker for free. Open code mean security and transparency. More


Explore What Others Are Building

Here is a sample of public Insights made by Insight Maker users. This list is auto-generated and updated daily.

Insight diagram

Ver. 2.2.1 - Single glacial dust pulse, dynamic total Sr inventory, fixed VIBD, first-order Sr co-deposition, delayed recycled 87Sr/86Sr and δ88/86Sr compositions, single glacial dust pulse as climatic forcing 

Model (RK4)_Ver 2.2.1_With delayed CaCO3 dissolutiont_dynamic gross Sr removal_single glacial dust pulse_260825
2 weeks ago
Insight diagram
Investigating the behavior of several variables over time has probably raised more questions than answers. As such now it's time to investigate what else might be influencing the trending of these variables.

Video

Receivables/Relationships
Insight diagram
The Lotka-Volterra equations (also known as the predator-prey equations) model the dynamic interactions between two biological populations: a predator and its prey.

This form of modeling dynamic systems is based on "stocks" (amounts) and "flows" (rates of change). For the predator-prey model we ask what factors impact the flows (the thick arrows) into and out of the populations of sheep and wolves (the stocks)? The dotted arrows can be used to connect and describe the relationships within the model. Additional variables, e.g, sheep fertility, can be added to the model to make relations clearer.

Overall, the dynamics for this kind of modeling centers on the factors that impact the flows. Click on any of the flow-arrows to see how the factors connect by the dotted arrows are used to determine the flows in or out of the stocks (the populations). 
Wreski_Lab2_predatorPrey
3 days ago
Insight diagram
Brief Summary of Albert O Hirschman's Book with 2026 update
The Passions and the Interests
5 months ago
Insight diagram
Example from book "Complex System Research in Psychology" by Han van der Maas (https://santafeinstitute.github.io/ComplexPsych/)

Romeo & Juliet
3 weeks ago
Insight diagram
This simulation allows you to compare different approaches to influence flow, the Flow Times and the throughput of a work process.

By adjusting the sliders below you can 
  • observe the work process without any work in process limitations (WIP Limits), 
  • with process step specific WIP Limits* (work state WIP limits), 
  • or you may want to see the impact of the Tameflow approach with Kanban Token and Replenishment Token 
  • or see the impact of the Drum-Buffer-Rope** method. 
* Well know in (agile) Kanban
** Known in the physical world of factory production

The "Tameflow approach" using Kanban Token and Replenishment Token as well as the Drum-Buffer-Rope method take oth the Constraint (the weakest link of the work process) into consideration when pulling in new work items into the delivery "system". 

You can also simulate the effects of PUSH instead of PULL. 

Feel free to play around and recognize the different effects of work scheduling methods. 

If you have questions or feedback get in touch via twitter @swilluda

The work flow itself
Look at the simulation as if you would look on a kanban board

The simulation mimics a "typical" software delivery process. 

From left to right you find the following ten process steps. 
  1. Input Queue (Backlog)
  2. Selected for work (waiting for analysis or work break down)
  3. Analyse, break down and understand
  4. Waiting for development
  5. In development
  6. Waiting for review
  7. In review
  8. Waiting for deployment
  9. In deployment
  10. Done
Kanban Board Simulation - WIP Limit, Tameflow Kanban Token and Drum-Buffer-Rope