Try Loopset → · Documentation · Contribute
A simulation playground for process ideas. Build a factory, a service team or an event. Change how work arrives, how long it takes or who is available, then see what happens to queues, waiting and cost.
Loopset is free and runs in your browser. Your projects stay on your device, with no account or installation required.
From a working template to a real comparison: explore the world, change the shared team and run the next plan.
loopset-demo-short.mp4
30-second tour · Captions & downloads · Media credits
Watch the full walkthrough · 55 seconds
loopset-demo.mp4
Choose from 12 editable templates, each with a starting plan and two prepared alternatives, or start with an empty site. Arrange your facility with 1,141 ready-to-use 3D models, then define the process that makes it work.
Service Studio: reception, specialists and resolution in one editable workspace. Build your own facility →
Select a step and adjust processing time, parallel stations or the team it needs. Stations, people and shifts are separate decisions. In this example, the shared specialist team changes from 2 available units to 3, while the station count and break plan stay the same.
The real editor, enlarged in the walkthrough. Try this experiment →
Run the changed plan and compare it with the original. Here, completed requests rise from 66 to 86 and average waiting falls from 9.5 to 5.2 minutes. The extra capacity also raises modeled resource cost from $85 to $115.
One synthetic example: 106 arrivals, one hour, seed 4207. Results depend on the model's assumptions; resource cost is not total business cost. How to read a result →
Save the plan, keep it as a reusable template, or download an editable project file. Repeated experiments and matched-input comparisons are available when you want to investigate uncertainty beyond a single run.
| Service Studio | Festival Gate | Little Factory |
|---|---|---|
![]() |
![]() |
![]() |
| Teams & waiting | Arrivals & queues | Production & capacity |
The collection also includes workshops, machining, rework, 3D printing, packing, fulfillment, returns, parcel handling and repairs. Explore the templates and their experiments →
| I want to… | Start here |
|---|---|
| Run my first experiment | Quickstart · Starter templates |
| Build a facility and edit its process | Facility guide · Workspace guide |
| Understand assumptions and results | Model guide · Export and sharing |
| Use the engine in my own project | Headless API · Architecture |
| Develop, test or host Loopset | Contributing · Testing · Static hosting |
| Find artwork sources and licenses | Asset catalogue · Asset attribution · Media credits |
Run locally
Use Node.js 24 and npm:
npm ci
npm run devOpen the local address printed by Vite. No API keys or backend setup are required. The contribution guide covers checks and development conventions.
New templates, clearer guides, accessible interactions and focused bug fixes are welcome. Open an issue or send a pull request. For a larger change, discuss the problem and scope first.
The 3D scene illustrates your process model; walking and layout do not change the calculation. Examples use synthetic data. Modeling scope · Original code: MIT. Artwork, fonts and media retain their own licenses.






