EvoX Ecosystem
A collection of libraries, tools, and projects designed to accelerate computation and optimization research.

Genesis
Genesis decomposes any project — from a blank slate to millions of lines of code — and drives it to completion. Every agent works in its own isolated, sandboxed Git worktree, so parallel execution scales without limits. Fully autonomous, from first idea to shipped software.
EvoX
A distributed GPU-accelerated evolutionary computation framework compatible with PyTorch.
EMI-Group/evoxAutoPSO
A meta-framework for automated Particle Swarm Optimization that automatically constructs PSO variants through black-box optimization on GPUs.
EMI-Group/autopsoEvoCmo
A fully tensorized, GPU-accelerated multi-population evolutionary algorithm for efficiently solving constrained multi-objective optimization problems (CMOPs).
785509490/EvoCmoEvoCoCo
A multi-agent framework for semantics-guided automatic tensorization of evolutionary multiobjective optimization (EMO) software.
EMI-Group/evococoEvoGit
A decentralized multi-agent framework that reimagines software development as a collaborative, evolutionary process.
BillHuang2001/evogitEvoGO
A fully data-driven framework for black-box optimization, replacing manual heuristic operators by learning search behaviors from historical data.
EMI-Group/evogoEvoGP
A fully GPU-accelerated Tree-based Genetic Programming (TGP) framework built on PyTorch.
EMI-Group/evogpEvoMO
A GPU-accelerated library for evolutionary multiobjective optimization (EMO) via advanced tensorization.
EMI-Group/evomoEvoNAS
A framework for neural architecture search, implemented with PyTorch. It supports supernet training, evolutionary multi-objective optimization, and seamless integration with modern computer vision training pipelines.
EMI-Group/evonasEvoRL
A fully GPU-accelerated framework for Evolutionary Reinforcement Learning.
EMI-Group/evorlEvoXBench
A platform offering instant benchmarking of evolutionary multi-objective optimization (EMO) algorithms in neural architecture search (NAS).
EMI-Group/evoxbenchiStratDE
A GPU-accelerated Differential Evolution framework that enhances performance through individual-level strategy diversity.
EMI-Group/istratdeMetaDE
An advanced evolutionary framework that dynamically optimizes the strategies and hyperparameters of Differential Evolution.
EMI-Group/metadeTensorNEAT
A JAX-based library for NeuroEvolution of Augmenting Topologies (NEAT) algorithms.
EMI-Group/tensorneatCommunity
Join the EvoX developer community to contribute, learn, and get your questions answered.

