Ross ROSS = Recommend OSS · open-source software intelligence for agents

CodeReclaimers/neat-python

Python implementation of the NEAT neuroevolution algorithm observed · 2026-08-28

github.com/CodeReclaimers/neat-python · Python · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

79/100

  • Activity 83
  • Release rhythm 62
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 49.0
  • age_days: 3994
  • days_rel: 172
  • days_push: 102
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1578 stars · 509 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A pure-Python implementation of NEAT (NeuroEvolution of Augmenting Topologies), an algorithm for evolving neural network topologies and weights. It has no dependencies beyond the Python standard library and supports Python 3.8 through 3.14 plus pypy3.

Use cases

  • evolve neural network topologies with neuroevolution
  • train neural networks using a genetic algorithm instead of backpropagation
  • run NEAT experiments for reinforcement learning or control tasks
  • evolve recurrent neural networks with CTRNN
  • learn how the NEAT algorithm works in Python
  • benchmark evolutionary algorithms on custom fitness functions

When to choose

  • you want to evolve neural network architectures rather than train fixed ones
  • you need a dependency-free, pure-Python neuroevolution library
  • you want a well-documented, actively maintained NEAT implementation with checkpointing and reporting
  • your fitness function is non-differentiable, making gradient-based training unsuitable

When to avoid

  • you need GPU-accelerated training for large-scale deep learning
  • you want gradient-based optimization like backpropagation on fixed architectures
  • you need a high-performance implementation for very large populations, since pure Python is slow
  • you need a general-purpose deep learning framework

Facets

library · maturity active

machine-learning machine-learning artificial-intelligence python neuroevolution neat genetic-algorithm evolutionary-algorithm neural-networks pure-python

2 sources

Member repositories

RepositoryRoleHealth v2
CodeReclaimers/neat-pythonmain79

For agents

markdown · JSON · MCP: product_card(name="CodeReclaimers/neat-python")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem