live neuroevolution · in your browser

Watch tiny brains
evolve in real time.

RTNEAT Studio runs a population of neural-network agents on a 2D grid. They wander, they sense, they get scored — and only the best survive. Drag a slider, change the goal, watch them learn. No setup, no code.

POP 64 TICKS/S ~60 OBJECTIVES 6 RUNS ON CPU · GPU
Scroll to learn more

Evolution in 3 steps

Think of it like breeding pets, but the pets are tiny networks of artificial neurons and they're trying to survive in a video game you wrote the rules for.

Step 01
Spawn a population

64 agents are born with random brains — small neural networks with 4 inputs (their senses) and 8 outputs (how they move).

Step 02
Score, breed, mutate

Every tick, each agent earns a fitness score based on the goal you set. The best survive, copies of their brains get small random changes, and weak ones get replaced.

Step 03
Brains grow new parts

NEAT (NeuroEvolution of Augmenting Topologies) adds new neurons and connections over time. The networks literally get bigger and smarter as they evolve.

Everything you need to run an experiment

Hit play, pause, rewind. Watch one brain or compare them all. Tweak the goal until something cool happens.

A living 2D world
Watch 64 agents wander, bump, and explore in a smooth real-time canvas. The top survivor glows gold.
Live fitness charts
Average and best fitness stream over time so you can see the moment a population starts to "click".
Inspect any agent's brain
Click an agent to see its full neural network. Step through the population to compare topologies.
Goal designer
Slide weights to reward exploration, target-seeking, wall avoidance, clustering — mix and match.
Run sessions in parallel
Each experiment is a session. Compare goals, swap between them, see who's winning at a glance.
CPU & GPU
Flip a toggle to run on your graphics card when you have one. Same simulation, faster batches.

Ready to grow some brains?

No account, no install. Just open the studio and hit play.

Launch Studio