awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
chrxh avatar

chrxh/alien

0
View on GitHub↗
5,354 stele·180 fork-uri·C++·bsd-3-clause·11 vizualizărialien-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.

Istoric stele

Graficul istoricului de stele pentru chrxh/alienGraficul istoricului de stele pentru chrxh/alien

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Alien

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Alien.
  • revolutionary-games/thriveAvatar Revolutionary-Games

    Revolutionary-Games/Thrive

    3,437Vezi pe 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
    Vezi pe GitHub↗3,437
  • orillusion/orillusionAvatar Orillusion

    Orillusion/orillusion

    5,188Vezi pe 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
    Vezi pe GitHub↗5,188
  • newton-physics/newtonAvatar newton-physics

    newton-physics/newton

    2,535Vezi pe 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
    Vezi pe GitHub↗2,535
  • joonspk-research/generative_agentsAvatar joonspk-research

    joonspk-research/generative_agents

    21,565Vezi pe 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

    Vezi pe GitHub↗21,565
Vezi toate cele 30 alternative pentru Alien→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale chrxh/alien?

Principalele funcționalități ale chrxh/alien sunt: 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.

Care sunt câteva alternative open-source pentru chrxh/alien?

Alternativele open-source pentru chrxh/alien includ: 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,…