pkalivas/radiate

A fast and flexible evolution engine for implementing artificial evolution and genetic programming techniques

63
/ 100
Established

Radiate helps you automatically discover optimal solutions to complex problems by mimicking natural selection. You provide a definition of a 'good' solution and the system evolves many variations, testing each one to find the best fit. This is ideal for researchers, data scientists, or engineers who need to optimize parameters, design algorithms, or train AI models without explicit programming for every scenario.

244 stars and 176 monthly downloads. Available on PyPI.

Use this if you need to find the best possible solution to a problem that has many potential variables or states, and traditional methods like brute-force or manual tuning are too slow or impossible.

Not ideal if your problem has a straightforward, deterministic solution that can be solved with standard algorithms or direct mathematical calculation.

optimization machine-learning-model-tuning algorithm-design neuroevolution complex-system-modeling
No Dependents
Maintenance 10 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 13 / 25

How are scores calculated?

Stars

244

Forks

20

Language

Rust

License

MIT

Last pushed

Mar 12, 2026

Monthly downloads

176

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/pkalivas/radiate"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.