"A system that listens — a pattern that lives."
universums-sim is a complete cosmic emergence simulation package for the GenesisAeon framework. It provides a self-reflective N-body + field-theory simulation engine driven by an extended Unified Lagrangian, live mandala visualisation, sonification of emergence events, and a full Dash GUI — all behind a clean Typer CLI.
The total action of the system is:
where the Lagrangian density combines kinetic, gravitational, scalar, entropic, and topological terms:
Kinetic energy:
Gravitational potential (softened):
Higgs-type scalar potential:
Entropic potential:
Chern-Simons topological term:
The instantaneous emergence rate at step
| State | |
|---|---|
EXPANDING |
|
STABLE |
|
CONTRACTING |
|
CRITICAL |
|
SINGULARITY |
Each simulation tick produces a CosmicMoment snapshot:
# Minimal (simulation + CLI only)
pip install universums-sim
# Full stack (all GenesisAeon packages)
pip install 'universums-sim[full-stack]'
# GUI dashboard
pip install 'universums-sim[gui]'
# Sonification
pip install 'universums-sim[sonify]'
# Everything
pip install 'universums-sim[full-stack,gui,sonify]'from universums_sim import UniverseSimulator
from universums_sim.simulation.core import SimulationConfig
cfg = SimulationConfig(n_particles=64, seed=42)
sim = UniverseSimulator(cfg)
for moment in sim.run(steps=100):
print(moment)# Basic run
universums-sim run --steps 500 --entropy 1.0
# With live visualization
universums-sim run --steps 500 --visualize
# With sonification
universums-sim run --steps 500 --sonify
# Full GUI dashboard (opens http://localhost:8050)
universums-sim run --steps 1000 --gui
# Save to JSON
universums-sim run --steps 500 --output sim.json
# Export to CSV
universums-sim export sim.json --format csv
# Show version and citation
universums-sim infosrc/universums_sim/
├── simulation/
│ ├── core.py # UniverseSimulator, CosmicMoment, SimulationConfig
│ ├── lagrangian.py # UnifiedLagrangian, CollapseState
│ └── emergence.py # EmergenceEngine, EmergenceEvent, EmergenceType
├── cli/
│ └── main.py # Typer CLI (run / replay / export / info)
├── visualization/
│ └── live.py # MandalaRenderer, Emergence3D, SonificationEngine,
│ # DashDashboard, LiveVisualizer
├── governance/
│ └── entropy.py # EntropyGovernor, GovernancePolicy (UTAC)
└── integrations/
└── registry.py # IntegrationRegistry (full-stack detection)
| Package | Version | Role |
|---|---|---|
genesis-os |
>= 0.2.0 | Base OS layer for GenesisAeon |
aeon-ai |
>= 0.2.0 | AI inference integration |
cosmic-web |
>= 0.1.0 | Cosmic web connectivity |
fieldtheory |
>= 0.1.0 | Field-theory primitives |
mirror-machine |
>= 0.1.0 | Self-reflective loop engine |
advanced-weighting-systems |
>= 0.1.0 | Weighted entropy dynamics |
sigillin |
>= 0.1.0 | Symbolic sigil control |
entropy-governance |
>= 0.1.0 | Entropy policy enforcement |
utac-core |
>= 0.1.0 | Universal Thermodynamic Autonomy |
mandala-visualizer |
>= 0.1.0 | Sacred-geometry rendering |
sonification |
>= 0.1.0 | Emergence-to-audio mapping |
climate-dashboard |
>= 0.1.0 | Climate entropy dashboard |
implosive-genesis |
>= 0.1.0 | Implosion dynamics |
entropy-table |
>= 0.1.0 | Tabular entropy tracking |
git clone https://github.com/GenesisAeon/universums-sim
cd universums-sim
pip install -e '.[dev]'
# Tests (>600, >99% coverage)
pytest
# Linting
ruff check src tests
# Type checking
mypy src
# Docs
mkdocs serve@software{genesisaeon_universumssim_2024,
author = {GenesisAeon},
title = {universums-sim: Complete Cosmic Emergence Simulation},
year = 2024,
publisher = {Zenodo},
version = {0.1.0},
doi = {10.5281/zenodo.19161241},
url = {https://doi.org/10.5281/zenodo.19161241}
}MIT — see LICENSE.