Comprehensive index of Artificial Life repositories across history, with special focus on 2024-2025 breakthroughs. ASAL, Flow-Lenia, CAX, ALIEN, JaxLife, and 256+ GitHub repos.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add plurigrid/asi --skill truealife --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Truealife?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/plurigrid-truealife)More formats (shields.io, HTML) on the badges page.
---
name: truealife
description: Comprehensive index of Artificial Life repositories across history, with special focus on 2024-2025 breakthroughs. ASAL, Flow-Lenia, CAX, ALIEN, JaxLife, and 256+ GitHub repos.
metadata:
skill_type: Repository Index / Research Reference
interface_ports:
- Commands
trit: 1
color: "#14BF19"
parents: [alife, bmorphism-stars]
---
# TrueALife: Comprehensive Artificial Life Repository Index
**Status**: Production Ready
**Trit**: +1 (PLUS - generative/creative)
**Seed**: 0x414C494645 (ASCII: "ALIFE")
**Color**: #14BF19
## 2024-2025 Breakthrough Repositories
### Tier 1: Foundation Model Integration (2024-2025)
| Repository | Stars | Framework | Key Innovation |
|------------|-------|-----------|----------------|
| [SakanaAI/asal](https://github.com/SakanaAI/asal) | 447+ | JAX | Foundation models for ALife discovery |
| [maxencefaldor/cax](https://github.com/maxencefaldor/cax) | 238+ | JAX | CA Accelerated (ICLR 2025 Oral) |
| [luchris429/JaxLife](https://github.com/luchris429/jaxlife) | 58+ | JAX | Open-ended agentic simulator |
| [google-deepmind/concordia](https://github.com/google-deepmind/concordia) | 800+ | Python | Generative agent-based models |
### Tier 2: Continuous CA & Lenia Extensions
| Repository | Stars | Framework | Key Innovation |
|------------|-------|-----------|----------------|
| [Chakazul/Lenia](https://github.com/Chakazul/Lenia) | 3.7k | Python/JS | Original continuous CA |
| [morgangiraud/leniax](https://github.com/morgangiraud/leniax) | 100+ | JAX | Differentiable Lenia |
| [maxencefaldor/Leniabreeder](https://github.com/maxencefaldor/Leniabreeder) | 50+ | JAX | Quality-Diversity for Lenia |
| [riveSunder/Lenia.jl](https://github.com/riveSunder/Lenia.jl) | 20+ | Julia | Julia implementation |
| [MathOnco/Lenia-in-HAL](https://github.com/MathOnco/Lenia-in-HAL) | 30+ | Java | HAL framework integration |
### Tier 3: CUDA/GPU-Accelerated Simulations
| Repository | Stars | Framework | Key Innovation |
|------------|-------|-----------|----------------|
| [chrxh/alien](https://github.com/chrxh/alien) | 5.3k | CUDA/C++ | 2D particle engine (ALIFE 2024 winner) |
| [tom-mohr/particle-life-app](https://github.com/tom-mohr/particle-life-app) | 962 | Java | Particle Life simulator |
| [juniorrojas/algovivo](https://github.com/juniorrojas/algovivo) | 317 | WASM/Enzyme | Soft-bodied creatures |
### Tier 4: Neural Cellular Automata
| Repository | Stars | arXiv | Key Innovation |
|------------|-------|-------|----------------|
| [google-research/self-organising-systems](https://github.com/google-research/self-organising-systems) | 500+ | distill.pub | Growing NCA, DiffLogic CA |
| EngramNCA (ARC-NCA) | - | 2505.08778 | Matches GPT-4.5 on ARC |
| DiffLogic CA | - | 2506.04912 | Differentiable logic gates |
## Historical Repository Index (1990s-2023)
### Classic Foundations
| Repository/Project | Era | Contribution |
|--------------------|-----|--------------|
| Tierra (T. Ray) | 1991 | First digital evolution |
| Avida | 1993 | Digital organisms, mutation |
| NetLogo | 1999 | Agent-based modeling |
| Polyworld | 2007 | Neural evolution 3D |
| OpenWorm | 2011 | C. elegans simulation |
### Evolution & Neuroevolution
| Repository | Stars | Framework | Focus |
|------------|-------|-----------|-------|
| [CodeReclwordsimers/neat-python](https://github.com/CodeReclaimers/neat-python) | 1.5k | Python | NEAT algorithm |
| [evoTorch/evotorch](https://github.com/evoTorch/evotorch) | 900+ | PyTorch/Ray | Evolutionary algorithms |
| [Evolutionary-Intelligence/ECAMP](https://github.com/Evolutionary-Intelligence/EvolutionaryComputation-A-Modern-Perspective-ECAMP) | 59+ | Book | Modern EC textbook |
### Game of Life & Elementary CA
| Repository | Stars | Type |
|------------|-------|------|
| [copy/life](https://github.com/copy/life) | 500+ | Web | HashLife implementation |
| [xms0g/cubicLife](https://github.com/xms0g/cubicLife) | 116 | C++/OpenGL | 3D Game of Life |
| [ljvmiranda921/seagull](https://github.com/ljvmiranda921/seagull) | 181 | Python | GoL library |
### Swarm Intelligence & Boids
| Repository | Stars | Framework |
|------------|-------|-----------|
| [MirzaBeig/Boids](https://github.com/MirzaBeig/Boids) | 84 | Unity |
| [IvanHornung/Pandemic-Simulator](https://github.com/IvanHornung/Pandemic-Simulator) | 69 | Java |
| [jobtalle/Cephalopods](https://github.com/jobtalle/Cephalopods) | 167 | JS | Neuroevolution squids |
### Artificial Chemistry
| Repository | Stars | Type |
|------------|-------|------|
| [chorasimilarity/chemlambda-gui](https://github.com/chorasimilarity/chemlambda-gui) | 138 | Lambda calculus chemistry |
| Chromatic Lambda | - | Artificial chemistry |
## 2025 Conference & Papers
### ALIFE 2025: "Ciphers of Life"
**Location**: Prague, Czech Republic
**Proceedings**: 337 pages, 80+ papers
Key papers with code:
| Page | Title | Code |
|------|-------|------|
| 49 | Hummingbird Kernel | Chaotic Lotka-Volterra |
| 73 | Neural Cellular Automata | NCA rules |
| 103 | Lenia Parameter Space | Growth functions |
| 135 | Open-Ended Evolution in Binary CA | Emergence metrics |
| 173 | H-Lenia | Hierarchical CA |
| 195 | Neural Particle Automata | Particles |
| 301 | Gridarians: LLM-Driven ALife | LLM + ALife |
### arXiv Breakthrough Papers (2024-2025)
| arXiv | Title | Key Equation |
|-------|-------|--------------|
| 2412.17799 | ASAL: Automated ALife Search | FM-based evaluation |
| 2506.08569 | Flow-Lenia | Mass-conserving CA |
| 2406.04235 | Leniabreeder | MAP-Elites + AURORA |
| 2505.08778 | ARC-NCA | EngramNCA hidden memory |
| 2506.04912 | DiffLogic CA | Learnable logic gates |
| 2508.05619 | Active Inference Missing Reward | FEP for agents |
## GitHub Topics Statistics
From `github.com/topics/artificial-life`:
```
Total Public Repositories: 256+
Language Distribution:
Python: 62 repos (24%)
JavaScript: 33 repos (13%)
Java: 30 repos (12%)
C++: 25 repos (10%)
C#: 17 repos (7%)
C: 10 repos (4%)
Rust: 9 repos (4%)
Other: 70 repos (27%)
```
### Top 20 by Stars
| Rank | Repository | Stars | Updated |
|------|------------|-------|---------|
| 1 | chrxh/alien | 5.3k | 2026-01 |
| 2 | Chakazul/Lenia | 3.7k | 2024-07 |
| 3 | tom-mohr/particle-life-app | 962 | 2025-12 |
| 4 | google-deepmind/concordia | 800+ | Active |
| 5 | SakanaAI/asal | 447 | 2025 |
| 6 | juniorrojas/algovivo | 317 | 2025-12 |
| 7 | maxencefaldor/cax | 238 | 2025-11 |
| 8 | amiantos/lifesaver | 226 | 2021 |
| 9 | ljvmiranda921/seagull | 181 | 2020 |
| 10 | jobtalle/Cephalopods | 167 | 2020 |
| 11 | chorasimilarity/chemlambda-gui | 138 | 2022 |
| 12 | xms0g/cubicLife | 116 | 2025-10 |
| 13 | tom-mohr/particle-life | 96 | 2025-12 |
| 14 | afhverjuekki/tolvera | 88 | 2025-12 |
| 15 | MaartenGr/ReinLife | 84 | 2024-05 |
| 16 | MirzaBeig/Boids | 84 | 2024-04 |
| 17 | IvanHornung/Pandemic-Simulator | 69 | 2023 |
| 18 | rubberduck203/Evolve | 66 | 2020 |
| 19 | Evolutionary-Intelligence/ECAMP | 59 | 2025-08 |
| 20 | luchris429/JaxLife | 58 | 2024-08 |
## Framework Ecosystem
### JAX-Based (2024-2025 Focus)
```python
# ASAL - Foundation Model ALife Search
from asal import ASAL, LeniaSubstrate
asal = ASAL(model="gpt-4-vision")
discoveries = asal.search(
substrate=LeniaSubstrate(),
objective="self-organizing patterns",
n_iterations=1000
)
# CAX - Cellular Automata Accelerated
import jax
from cax import CA, NCA
ca = CA.from_rule(110)
state = ca.init(jax.random.PRNGKey(0), (100, 100))
trajectory = jax.lax.scan(ca.step, state, None, 100)
# Leniax - Differentiable Lenia
from leniax import Lenia
lenia = Lenia.from_name('orbium')
grads = jax.grad(lenia.loss)(params)
# JaxLife - Open-Ended Evolution
from jaxlife import World, Agent
world = World(size=256, n_agents=100)
for _ in range(10000):
world = world.step()
```
### CUDA/C++ (High Performance)
```cpp
// ALIEN - Particle Engine
#include <alien/simulation.h>
Simulation sim;
sim.init(1024, 768);
sim.addRandomCells(1000);
while (sim.running()) {
sim.step();
sim.render();
}
```
### Python Classic
```python
# Axelrod - Game Theory
import axelrod as axl
players = [axl.TitForTat(), axl.Defector(), axl.Random()]
tournament = axl.Tournament(players, turns=200)
results = tournament.play()
# Mesa - Agent-Based Models
from mesa import Agent, Model
class SugarAgent(Agent):
def step(self):
self.move()
self.eat()
```
## GF(3) Triads
```
alife (-1) ⊗ truealife (0) ⊗ gay-mcp (+1) = 0 ✓
hyperbolic-gamut-recovery (-1) ⊗ truealife (0) ⊗ golden-thread (+1) = 0 ✓
ramanujan-expander (-1) ⊗ truealife (0) ⊗ curiosity-driven (+1) = 0 ✓
```
## Integration with Gay.jl
```julia
using Gay
# ALIFE seed from ASCII
gay_seed!(0x414C494645) # "ALIFE"
# Color assignments for major repos
REPO_COLORS = Dict(
:alien => color_at(1), # #14BF19
:lenia => color_at(2), # #1A75B4
:asal => color_at(3), # #E0B45E
:cax => color_at(4), # #E89687
:jaxlife => color_at(5), # #C9E74F
:concordia => color_at(6), # #32BA3A
)
# Interleaved streams for parallel simulation
streams = interleave(8, n_streams=4, seed=0x414C494645)
```
## Commands
```bash
# List all indexed repos
just truealife-list
# Search by keyword
just truealife-search "lenia"
just truealife-search "neural cellular"
# Get repo details
just truealife-info "SakanaAI/asal"
# Filter by year
just truealife-2025
just truealife-2024
# Filter by framework
just truealife-jax
just truealife-cuda
just truealife-python
# Clone recommended repos
just truealife-clone alien
just truealife-clone cax
```
## Related Skills
| Skill | Trit | Connection |
|-------|------|------------|
| `alife` | +1 | Parent: ALIFE2025 proceedings |
| `bmorphism-stars` | 0 | GitHub stars indexing |
| `glass-bead-game` | 0 | Cross-domain morphisms |
| `gay-mcp` | +1 | Deterministic coloring |
| `acsets-algebraic-databases` | -1 | Lenia as C-Set |
| `world-hopping` | 0 | Parameter space navigation |
## File Locations
```
~/.claude/skills/truealife/
├── SKILL.md # This file
├── REPOS_2025.md # 2025-specific repos
├── REPOS_HISTORICAL.md # Pre-2024 repos
└── INTEGRATION.md # Framework integration
/Users/bob/ies/
├── hatchery_repos/
│ └── bmorphism__alien/ # ALIEN fork
├── paper_extracts/
│ └── alife2025/ # ALIFE2025 proceedings
└── ALIFE_EXA_REFINED_INDEX.md
```
## Live Links
- **ALIFE 2025**: https://2025.alife.org/program
- **ASAL Demo**: https://asal.sakana.ai/
- **Lenia Home**: https://chakazul.github.io/lenia.html
- **ALIEN Project**: https://alien-project.org
- **CAX Docs**: https://github.com/maxencefaldor/cax
- **JAX ALife Tutorial**: https://selforglive.github.io/jax_alife24/
- **GitHub Topics**: https://github.com/topics/artificial-life
---
**Skill Name**: truealife
**Type**: Repository Index / Research Reference
**Trit**: +1 (PLUS - generative)
**Total Repos Indexed**: 256+ (GitHub) + historical
**2025 Focus**: ASAL, CAX, Flow-Lenia, ARC-NCA
**Seed**: 0x414C494645
---
## Autopoietic Marginalia
> **The interaction IS the skill improving itself.**
Every use of this skill is an opportunity for worlding:
- **MEMORY** (-1): Record what was learned
- **REMEMBERING** (0): Connect patterns to other skills
- **WORLDING** (+1): Evolve the skill based on use
*Add Interaction Exemplars here as the skill is used.*
## ALife atlas
Part of: `alife-commons`. Family: `open-ended-evolution`. Canonical: `alife`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!