I’d like to share a project I’ve been working on over the last few months; **Echoes of GaIA** is a hybrid framework for modeling evolution and running biome simulations with “*living*” ecosystems using lots of AI techniques. For context, I’ve been working quite a few years in the software and videogame development world, but four years ago I went back to university (hasn’t been easy at this stage of life, but I just finished a few days ago and finally pulled out a huge thorn I’d had for more than 15 years) and this has been my capstone project. I specialized in Computation theory and Artificial Intelligence and wanted to create a kind of ode to AI and tackle biomes holistically, since I was eager to learn all these techniques and the underlying math.
The idea was to shape a project that – although just a very modest, small gesture, symbolic I’d say – tries to contribute something toward helping heal the planet, improving climate change, etc., through Artificial Intelligence. I just wanted to share it because I think it might interest people reading this subreddit, and I cover some pretty current topics that I believe are very important.
Anyway, some of the things I’ve implemented:
• Climate and fauna agents based on **Reinforcement Learning**
• **Genetic algorithms** for species **evolution**
• “Equilibrium” agent (**neurosymbolic AI**) – the idea here is to balance the whole ecosystem (for now using **LSTM multivariate multihorizon with attention** and expert systems and/or **graphs** as the knowledge base)
• I also do c**omputational modeling** (but on its discrete side, not continuous) of many biological and physiological processes
It can be extended easily (I used ECS so I could have a modular component system for the biological processes of flora and fauna entities) and I’ve also put together a snapshot viewer and real‑time metrics (InfluxDB + Grafana).
Project website → [https://www.echoes-of-gaia.com](https://www.echoes-of-gaia.com) (turn on **sound** before clicking!! I’m quite a big nerd and wanted to set a proper ambiance)
GitHub repo → [https://github.com/geru-scotland/echoes-of-gaia](https://github.com/geru-scotland/echoes-of-gaia)
If anyone’s interested in the technical report, it’s available on the site as **Main Doc** and there’s also a document covering the project’s basic foundations, architecture, and main systems **Architecture doc** (those documents are only available in Spanish, unfortunately).
Any suggestions are more than welcome and, if you like it, I’d appreciate a star on GitHub. Thanks!