Agent-based simulation, live

SimLab

Watch millions of agents organize into patterns — epidemics, flocks, traffic, markets. One API key. No GPU, no CUDA, no installs. The background is 220 live boids.

12 simulators live10M+ agent scale via API500 free credits / month
The library

All 12 Browser Simulators

Every canonical agent-based model, running live in your browser. Hover any tile to see the model in motion — then click to open the full simulator.

Social dynamics

Schelling Segregation

Mild preferences produce extreme sorting. The founding example of emergence in social science.

free · no signupOpen simulator
Biology & health

SEIR Epidemic

A pandemic in your browser. Tune R₀ and recovery — watch the curve bend.

free · no signupOpen simulator
Biology & health

Boids Flocking

Three rules, hundreds of agents, emergent murmurations. The visual payoff of ABM.

free · no signupOpen simulator
Physics & CA

Wildfire Spread

Cellular-automaton wildfire with wind and humidity. Paint firebreaks and route the fire.

free · no signupOpen simulator
Social dynamics

Voter Model

Binary opinion dynamics. Zealots, media, and drift decide consensus or polarization.

free · no signupOpen simulator
Economy

Sugarscape

The Epstein–Axtell economy. Pareto wealth distribution emerges from simple harvest rules.

free · no signupOpen simulator
Physics & CA

Conway's Game of Life

Two rules. Three states. One of the most surprising systems in all of computing.

free · no signupOpen simulator
Biology & health

Predator-Prey

Wolves, sheep, grass. Three populations locked in Lotka-Volterra oscillation.

free · no signupOpen simulator
Biology & health

Hospital Capacity

SIR with finite beds. Watch the curve overwhelm capacity — and mortality spike.

free · no signupOpen simulator
Transportation

Bus Route Simulator

Passengers arrive, buses cycle. Bus bunching forms on its own — unless you design against it.

free · no signupOpen simulator
Social dynamics

Spatial Cooperation

Prisoner's dilemma on a lattice. Nudge temptation past 1.50 and watch defection sweep.

free · no signupOpen simulator
Transportation

Traffic Intersection

A 4-way signalized intersection. Tune phases; find the timing that minimizes wait.

free · no signupOpen simulator
Pick one to start

Try Schelling segregation, right here

Drag the tolerance slider below 0.3 — the grid stays mixed. Push past 0.35 — watch neighborhoods lock into clean blocks. The 1971 model, fully interactive.

Step: 0 / 200
Segregation0.00
0.35
0.0 (tolerant)1.0 (intolerant)
Segregation over time
Group AGroup BEmpty

API equivalent:

client.simulation.run(
    model="schelling",
    params={"similarity_threshold": 0.4,
            "grid_size": 100, "density": 0.9},
    steps=200
)

What's inside

Epidemic Simulation

SEIR/SEIRD models with age-structured populations, spatial mobility, vaccination campaigns, behavioral adaptation, and variant emergence. Simulate city-scale outbreaks with millions of agents. Powered by FLAME GPU 2.

Traffic & Mobility

Microscopic intersection simulation and city-wide origin-destination modeling. Import road networks from OpenStreetMap. Test signal timing, transit routes, and autonomous vehicle scenarios. Powered by FLAME GPU 2.

Social Dynamics

Classic ABM models at GPU scale: Schelling segregation, opinion dynamics, wealth distribution, cooperation games, cultural diffusion. Run the canonical models from your browser with millions of agents.

Ensemble Sweeps

Run hundreds of parameter variations simultaneously across multiple GPUs. Compare scenarios side-by-side. Get publication-ready charts and auto-generated methodology text for your paper.

Who uses SimLab

Transportation Planners

Test intersection designs and transit scenarios at city scale. Get results in minutes instead of hours. Export PDF reports for stakeholder presentations.

Epidemiologists

Simulate disease outbreaks across realistic synthetic populations. Run intervention scenarios. Connect to SciRouter's drug discovery tools for end-to-end pandemic response.

Social Scientists

Run the classic ABMs at scales your laptop can't handle. Schelling with 10 million agents. Voter models on million-node networks. Ensemble sweeps for statistical robustness.

FAQ

What is FLAME GPU 2?

FLAME GPU 2 is an open-source GPU-accelerated agent-based modeling framework from the University of Sheffield. SciRouter hosts it so you don't need CUDA or GPU hardware — just call the API.

How many agents can I simulate?

Free tier supports up to 100,000 agents. Pro (5M agents) and Agentic/Enterprise (50M+ agents) unlock larger simulations on dedicated GPU instances.

Can I build custom models?

Yes. The visual rule builder lets you define agent types, properties, and behaviors without code. Pro users can also upload Python model definitions for full flexibility.

How does this connect to SciRouter's other tools?

SimLab results can feed directly into SciRouter's molecular tools. Simulate an epidemic, then screen antivirals with DiffDock and ADMET-AI — same platform, same API key.

What does it cost?

SimLab uses the same credit system as all SciRouter tools. A basic simulation run costs 5-20 credits. Ensemble sweeps cost more based on number of runs. Free tier gets 500 credits/month.

Can I use it for teaching?

Absolutely. The canonical model library is perfect for ABM courses. The auto-generated methodology text helps students learn proper scientific documentation. Contact us for classroom site licenses.