Artificial Life Simulations ML Frameworks
Interactive ecosystems and agent-based simulations where digital organisms evolve, interact, and exhibit emergent behaviors through genetic algorithms and neural networks. Does NOT include swarm robotics, game AI, or general reinforcement learning agents without evolutionary/ecological components.
There are 47 artificial life simulations frameworks tracked. The highest-rated is GoodAI/BrainSimulator at 48/100 with 292 stars.
Get all 47 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=artificial-life-simulations&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
GoodAI/BrainSimulator
Brain Simulator is a platform for visual prototyping of artificial... |
|
Emerging |
| 2 |
fargonauts/copycat
Modern port of Melanie Mitchell's and Douglas Hofstadter's Copycat |
|
Emerging |
| 3 |
ViciousSquid/Dosidicus
A cognitive sandbox: Raise digital squids whose brains grow & rewire... |
|
Emerging |
| 4 |
bjornregnell/scai
How does an AI work? Make your own simple AI using the Scala programming language. |
|
Emerging |
| 5 |
Kidel/Artificial-Intelligence-JS
Machine Learning and Artificial Intelligence algorithms using client-side... |
|
Emerging |
| 6 |
louis030195/niwrad
Distributed multiplayer sandbox evolution simulation |
|
Emerging |
| 7 |
asmexcaliburwoods/buguldey-aicommunity-info-foss
Automatically exported from code.google.com/p/buguldey-ai-foss |
|
Emerging |
| 8 |
YHWH-333/earth
A universe simulation based around a custom Soul AI |
|
Emerging |
| 9 |
CodeByPinar/nanoDNA-nanoROBOT-simulation
nanoDNA-nanoROBOT-simulation: Open-source Python project for modeling and... |
|
Emerging |
| 10 |
carlos-montano-hub/bumblebee
A smart monitoring system for beehives using IoT technologies and machine... |
|
Emerging |
| 11 |
JagadishSivakumar/AI-Experiment-in-Javascript
Artificial Intelligence - experiment in Vannila JavaScript |
|
Emerging |
| 12 |
OmarBazaraa/Hive_backend
The backend of Hive system for smart automated warehouses. |
|
Emerging |
| 13 |
xaoex/reality-simulation-code
SimSim Contributions + Reality code + xaoex conglomerates online repo... |
|
Emerging |
| 14 |
CrayLabs/SmartSim-Zoo
A repository of CrayLabs and user contributed examples of using SmartSim. |
|
Emerging |
| 15 |
abhilash-dev/professor-X
A potential replica of the famous Akinator |
|
Emerging |
| 16 |
steph-koopmanschap/PyLife2
The Improved version of PyLife (now with AI) |
|
Emerging |
| 17 |
Bogdan-Lyashenko/ai-city-simulation
AI city |
|
Experimental |
| 18 |
gkirgizov/die
DIE — is an Artificial Life project aimed at reproducing emergence of... |
|
Experimental |
| 19 |
souvik1982/Brain
Simulating a primordial brain. A biological (spiking) neural network... |
|
Experimental |
| 20 |
victorqribeiro/gaia
An AI concept that can help the game designer create procedural quests. |
|
Experimental |
| 21 |
ChristopherAndrewTopalian/CATopalian_JavaScript_True_AI_Hypercube
The Journey of True AI - This project is the living record of the creation... |
|
Experimental |
| 22 |
Jameszxs/collapse
🌀 Simplify proof management with the Collapse System Logic, featuring a... |
|
Experimental |
| 23 |
janniklas123jnz-beep/KKI
Python-Simulationen zu künstlicher kollektiver Intelligenz, Schwarmverhalten... |
|
Experimental |
| 24 |
inderjeetsingh21/ai-simulators
Bay Area Sikh AI Club |
|
Experimental |
| 25 |
fredericowieser/ASALPlusPlus
Researching Open-Endedness in Artificial Life with Foundation Models |
|
Experimental |
| 26 |
jotask/LifeSimulator
An environment where entities learn how to survive in one environment. The... |
|
Experimental |
| 27 |
sen-laboratories/senpai
contains AI modules for SEN |
|
Experimental |
| 28 |
LelsersLasers/WFC
2d implementation of the Wave Function Collapse algorithm. JavaScript... |
|
Experimental |
| 29 |
UnsignedByte/Rules-of-Life
Simple simulation with programmed cells |
|
Experimental |
| 30 |
GroovinDev/return-to
Return to ANIMAL_NAME_HERE |
|
Experimental |
| 31 |
nipatriknilsson/Binary-Tree-Artificial-Intelligence
Demonstration of using a binary tree as Artificial Intelligence |
|
Experimental |
| 32 |
trihedral/Blobolution
An environment programmed to train Artificial Neural Networks (ANNs) through... |
|
Experimental |
| 33 |
Komodo-source/HumanSimulation
The Artificial Simulation of Human Behavior is a side project where I'm... |
|
Experimental |
| 34 |
Jamesscn/Simulations
Varying simulations related to physics and computer science |
|
Experimental |
| 35 |
Ipay062021/simkit
🤖 Build, test, and run AI agents in custom simulations with SimKit's... |
|
Experimental |
| 36 |
JakobStenseke/Artificial-Chemotaxis-in-Dynamic-Environments
Artificial agents developing chemotaxis using probabilistic spiking perceptrons |
|
Experimental |
| 37 |
jomiapangilinan/AI-Life
Computational generation of adaptive, simulated, and artistic media that... |
|
Experimental |
| 38 |
marco-ponds/B
Something smart |
|
Experimental |
| 39 |
phassic/BoidFlow
This repository contains a simulation of boids, demonstrating flocking... |
|
Experimental |
| 40 |
jan25/AI-node-module
AI algorithms implemented in c++, packaged using npm |
|
Experimental |
| 41 |
rhysstubbs/HPOExperiment
Hyper-Parameter Optimisation experiment as part of my undergraduate... |
|
Experimental |
| 42 |
namiaio/ai-wolves-n-sheep
Alvar's project done while learning the essentials of A.I. |
|
Experimental |
| 43 |
Coac/FantasticBits
FantasticBits AI in javascript |
|
Experimental |
| 44 |
paolobertellini/Smart-hive
IOT solution for smart beekeeping and controlled swarming |
|
Experimental |
| 45 |
m-ehsan/ai
Simple AI projects demonstrating evolutionary algorithms and neural networks. |
|
Experimental |
| 46 |
TropicSapling/rotating-ais
AIs learn how to survive in a basic world. Based on ai-test. |
|
Experimental |
| 47 |
yzumis/ai
Some artificial intelligence tests in java and javascript |
|
Experimental |