EvoX Ecosystem

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

EvoCmo

A fully tensorized, GPU-accelerated multi-population evolutionary algorithm for efficiently solving constrained multi-objective optimization problems (CMOPs).

Learn more

EvoGit

A decentralized multi-agent framework that reimagines software development as a collaborative, evolutionary process.

Learn more

EvoGO

A fully data-driven framework for black-box optimization, replacing manual heuristic operators by learning search behaviors from historical data.

Learn more

EvoGP

A fully GPU-accelerated Tree-based Genetic Programming (TGP) framework built on PyTorch.

Learn more

EvoMO

A GPU-accelerated library for evolutionary multiobjective optimization (EMO) via advanced tensorization.

Learn more

EvoNAS

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.

Learn more

EvoRL

A fully GPU-accelerated framework for Evolutionary Reinforcement Learning.

Learn more

EvoX

A distributed GPU-accelerated evolutionary computation framework compatible with PyTorch.

Learn more

EvoXBench

A platform offering instant benchmarking of evolutionary multi-objective optimization (EMO) algorithms in neural architecture search (NAS).

Learn more

iStratDE

A GPU-accelerated Differential Evolution framework that enhances performance through individual-level strategy diversity.

Learn more

MetaDE

An advanced evolutionary framework that dynamically optimizes the strategies and hyperparameters of Differential Evolution.

Learn more

TensorNEAT

A JAX-based library for NeuroEvolution of Augmenting Topologies (NEAT) algorithms.

Learn more