awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
chrxh avatar

chrxh/alien

0
View on GitHub↗
5,354 estrellas·180 forks·C++·bsd-3-clause·11 vistasalien-project.org↗

Alien

Evolve is an evolution-based organism designer and GPU-accelerated artificial life simulator that combines interactive particle physics with a real-time simulation editor. At its core, it runs genetic algorithm evolution on self-replicating graph structures to evolve digital organisms, offloading particle physics, neural networks, and rendering entirely to the GPU through a compute shader pipeline for real-time performance.

The project distinguishes itself with graph-based organism design that uses a directed graph editor to visually define organism structure, connections, and neural controllers, all manipulable live during simulation. Spatiotemporal parameter variation systematically changes simulation parameters across spatial regions and over time to create heterogeneous environments, while headless simulation execution allows running evolution from the command line with configurable parameters and time steps.

Beyond its core identity, Evolve provides particle physics simulation handling soft body dynamics, fluids, heat, and damage, along with neural network particle control that enables learned behavior without hard-coded rules. It includes interactive editors for designing agents, environments, and custom organisms, plus a built-in community simulation browser for discovering, sharing, and upvoting simulations.

Features

  • Digital Organism Designers - Evolves multi-cellular digital organisms through mutation and natural selection within a shared environment.
  • Agent Simulation Environments - Provides a built-in graph and genome editor for designing custom artificial life agents and their environments.
  • Custom Organism Designers - Ships a graph and genome editor for visually constructing custom digital organisms with user-defined behaviors.
  • Genetic Algorithms - Runs mutation and selection on self-replicating graph structures to evolve digital organisms over generations.
  • Multi-Cellular Organism Modeling - Creates multi-cellular organisms with genetic inheritance, cell-by-cell construction, and neural network control.
  • Particle Neural Network Controllers - Assigns artificial neural networks to particles, enabling learned behavior without hard-coded rules.
  • Self-Replicating Structure Mutation - Subjects self-replicating structures to random mutations in a shared environment, enabling natural selection.
  • Organism Graph Editors - Uses a directed graph editor to visually define organism structure, connections, and neural controllers.
  • Interactive Simulations - Provides a real-time interactive editor for manipulating particles, connections, and organism blueprints during simulation.
  • Compute Shader Pipelines - Executes particle physics, neural networks, and rendering entirely through GPU compute and fragment shaders.
  • Particle Physics Simulations - Simulates soft body physics, fluids, and particle interactions in a dynamic environment with damage and gluing mechanics.
  • GPU-Accelerated Physics Simulations - Provides GPU-accelerated particle physics and fluid simulation for soft body dynamics, heat, and damage in real-time.
  • Artificial Life Simulators - A platform for simulating evolving digital organisms and particle physics using GPU compute for real-time performance.
  • Ecosystem Particle Simulators - Uses GPU hardware to handle millions of interacting particles in real time for ecosystem simulation.
  • Interactive Physics Engines - Simulates soft and rigid body dynamics, fluids, heat, and damage using GPU acceleration for large-scale ecosystems.
  • Digital Life Evolution - Evolves digital organisms with neural networks and genetic algorithms to develop complex behaviors without manual programming.
  • Spatiotemporal Parameter Variation - Systematically changes simulation parameters across different spatial regions and over time to create heterogeneous environments.
  • Spatiotemporal Parameter Variations - Implements spatiotemporal parameter variation to dynamically change simulation properties across different regions and time steps.
  • Simulation Editors - Provides graph and genome editors to design custom agents, environments, and modify simulations interactively.
  • Organism Design Interfaces - Designs custom agents and environments visually by editing genomes, connection graphs, and simulation parameters in real-time.
  • Headless Execution - Runs simulations from the command line with configurable parameters, input files, and time steps.

Historial de estrellas

Gráfico del historial de estrellas de chrxh/alienGráfico del historial de estrellas de chrxh/alien

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Alien

Proyectos open-source similares, clasificados según cuántas características comparten con Alien.
  • revolutionary-games/thriveAvatar de Revolutionary-Games

    Revolutionary-Games/Thrive

    3,437Ver en GitHub↗

    Thrive is a biological evolution simulation game and evolutionary sandbox where species evolve from single-celled organisms into complex civilizations. It serves as a multicellular life simulator and species progression engine, modeling the transition from microbes to industrial societies through natural selection and mutation. The project features a biological design tool and morphological editor for creating creature anatomy and tissue differentiation based on chemical principles. It includes a specialized environment for testing metabolic processes and designing organism shapes via cell sp

    C#biologycsharpevolution
    Ver en GitHub↗3,437
  • orillusion/orillusionAvatar de Orillusion

    Orillusion/orillusion

    5,188Ver en GitHub↗

    Orillusion is a WebGPU 3D rendering engine designed for high-fidelity scenes and visual effects in the browser. It functions as a GPU compute framework for parallel mathematical operations and a physically-based rendering graphics pipeline for realistic materials and surfaces. The system also includes a web-based 3D animation toolkit for driving skeletal animations and interpolating vertex positions. The engine is distinguished by its use of an entity component system for scene logic and a macro-based shader generation system that creates multiple shader variants. It optimizes performance thr

    TypeScript3dgraphicshtml5
    Ver en GitHub↗5,188
  • newton-physics/newtonAvatar de newton-physics

    newton-physics/newton

    2,535Ver en GitHub↗

    Newton is a GPU-accelerated physics engine and robotics simulation platform designed for high-performance modeling of rigid bodies and complex articulations. It functions as a differentiable physics engine, calculating gradients to enable mathematical optimization and machine learning. The platform is distinguished by its ability to execute multiple parallel physics worlds on a single GPU, which accelerates data collection for reinforcement learning. It also supports the simulation of deformable bodies, such as cloth and cables, using particle-based methods and multi-physics coupling. Newton

    Pythonnewton-physicsnvidia-warpphysics-simulation
    Ver en GitHub↗2,535
  • joonspk-research/generative_agentsAvatar de joonspk-research

    joonspk-research/generative_agents

    21,565Ver en GitHub↗

    Generative Agents is a computational platform for simulating autonomous agents that exhibit human-like social behaviors and decision-making processes. The system functions as a multi-agent simulator where individual participants operate within a virtual environment, driven by large language models to process observations and generate natural language actions. The framework distinguishes itself through a hierarchical memory system that allows agents to store, retrieve, and synthesize past experiences into higher-level insights. This architecture supports the development of complex social dynam

    Ver en GitHub↗21,565
Ver las 30 alternativas a Alien→

Preguntas frecuentes

¿Qué hace chrxh/alien?

Evolve is an evolution-based organism designer and GPU-accelerated artificial life simulator that combines interactive particle physics with a real-time simulation editor. At its core, it runs genetic algorithm evolution on self-replicating graph structures to evolve digital organisms, offloading particle physics, neural networks, and rendering entirely to the GPU through a compute shader pipeline for real-time performance.

¿Cuáles son las características principales de chrxh/alien?

Las características principales de chrxh/alien son: Digital Organism Designers, Agent Simulation Environments, Custom Organism Designers, Genetic Algorithms, Multi-Cellular Organism Modeling, Particle Neural Network Controllers, Self-Replicating Structure Mutation, Organism Graph Editors.

¿Qué alternativas de código abierto existen para chrxh/alien?

Las alternativas de código abierto para chrxh/alien incluyen: revolutionary-games/thrive — Thrive is a biological evolution simulation game and evolutionary sandbox where species evolve from single-celled… orillusion/orillusion — Orillusion is a WebGPU 3D rendering engine designed for high-fidelity scenes and visual effects in the browser. It… newton-physics/newton — Newton is a GPU-accelerated physics engine and robotics simulation platform designed for high-performance modeling of… joonspk-research/generative_agents — Generative Agents is a computational platform for simulating autonomous agents that exhibit human-like social… chakazul/lenia — Lenia is a scientific research tool and computational framework for modeling, visualizing, and analyzing artificial… gpuweb/gpuweb — This project provides a comprehensive toolset for WebGPU, serving as a graphics API wrapper, compute shader framework,…