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...

48
Emerging
2 fargonauts/copycat

Modern port of Melanie Mitchell's and Douglas Hofstadter's Copycat

47
Emerging
3 ViciousSquid/Dosidicus

A cognitive sandbox: Raise digital squids whose brains grow & rewire...

45
Emerging
4 bjornregnell/scai

How does an AI work? Make your own simple AI using the Scala programming language.

38
Emerging
5 Kidel/Artificial-Intelligence-JS

Machine Learning and Artificial Intelligence algorithms using client-side...

38
Emerging
6 louis030195/niwrad

Distributed multiplayer sandbox evolution simulation

37
Emerging
7 asmexcaliburwoods/buguldey-aicommunity-info-foss

Automatically exported from code.google.com/p/buguldey-ai-foss

37
Emerging
8 YHWH-333/earth

A universe simulation based around a custom Soul AI

35
Emerging
9 CodeByPinar/nanoDNA-nanoROBOT-simulation

nanoDNA-nanoROBOT-simulation: Open-source Python project for modeling and...

33
Emerging
10 carlos-montano-hub/bumblebee

A smart monitoring system for beehives using IoT technologies and machine...

33
Emerging
11 JagadishSivakumar/AI-Experiment-in-Javascript

Artificial Intelligence - experiment in Vannila JavaScript

32
Emerging
12 OmarBazaraa/Hive_backend

The backend of Hive system for smart automated warehouses.

32
Emerging
13 xaoex/reality-simulation-code

SimSim Contributions + Reality code + xaoex conglomerates online repo...

31
Emerging
14 CrayLabs/SmartSim-Zoo

A repository of CrayLabs and user contributed examples of using SmartSim.

31
Emerging
15 abhilash-dev/professor-X

A potential replica of the famous Akinator

31
Emerging
16 steph-koopmanschap/PyLife2

The Improved version of PyLife (now with AI)

30
Emerging
17 Bogdan-Lyashenko/ai-city-simulation

AI city

29
Experimental
18 gkirgizov/die

DIE — is an Artificial Life project aimed at reproducing emergence of...

29
Experimental
19 souvik1982/Brain

Simulating a primordial brain. A biological (spiking) neural network...

28
Experimental
20 victorqribeiro/gaia

An AI concept that can help the game designer create procedural quests.

27
Experimental
21 ChristopherAndrewTopalian/CATopalian_JavaScript_True_AI_Hypercube

The Journey of True AI - This project is the living record of the creation...

26
Experimental
22 Jameszxs/collapse

🌀 Simplify proof management with the Collapse System Logic, featuring a...

22
Experimental
23 janniklas123jnz-beep/KKI

Python-Simulationen zu künstlicher kollektiver Intelligenz, Schwarmverhalten...

22
Experimental
24 inderjeetsingh21/ai-simulators

Bay Area Sikh AI Club

21
Experimental
25 fredericowieser/ASALPlusPlus

Researching Open-Endedness in Artificial Life with Foundation Models

21
Experimental
26 jotask/LifeSimulator

An environment where entities learn how to survive in one environment. The...

21
Experimental
27 sen-laboratories/senpai

contains AI modules for SEN

20
Experimental
28 LelsersLasers/WFC

2d implementation of the Wave Function Collapse algorithm. JavaScript...

20
Experimental
29 UnsignedByte/Rules-of-Life

Simple simulation with programmed cells

19
Experimental
30 GroovinDev/return-to

Return to ANIMAL_NAME_HERE

18
Experimental
31 nipatriknilsson/Binary-Tree-Artificial-Intelligence

Demonstration of using a binary tree as Artificial Intelligence

17
Experimental
32 trihedral/Blobolution

An environment programmed to train Artificial Neural Networks (ANNs) through...

17
Experimental
33 Komodo-source/HumanSimulation

The Artificial Simulation of Human Behavior is a side project where I'm...

17
Experimental
34 Jamesscn/Simulations

Varying simulations related to physics and computer science

14
Experimental
35 Ipay062021/simkit

🤖 Build, test, and run AI agents in custom simulations with SimKit's...

13
Experimental
36 JakobStenseke/Artificial-Chemotaxis-in-Dynamic-Environments

Artificial agents developing chemotaxis using probabilistic spiking perceptrons

12
Experimental
37 jomiapangilinan/AI-Life

Computational generation of adaptive, simulated, and artistic media that...

12
Experimental
38 marco-ponds/B

Something smart

11
Experimental
39 phassic/BoidFlow

This repository contains a simulation of boids, demonstrating flocking...

11
Experimental
40 jan25/AI-node-module

AI algorithms implemented in c++, packaged using npm

11
Experimental
41 rhysstubbs/HPOExperiment

Hyper-Parameter Optimisation experiment as part of my undergraduate...

11
Experimental
42 namiaio/ai-wolves-n-sheep

Alvar's project done while learning the essentials of A.I.

11
Experimental
43 Coac/FantasticBits

FantasticBits AI in javascript

11
Experimental
44 paolobertellini/Smart-hive

IOT solution for smart beekeeping and controlled swarming

11
Experimental
45 m-ehsan/ai

Simple AI projects demonstrating evolutionary algorithms and neural networks.

11
Experimental
46 TropicSapling/rotating-ais

AIs learn how to survive in a basic world. Based on ai-test.

10
Experimental
47 yzumis/ai

Some artificial intelligence tests in java and javascript

10
Experimental