Skip to content
@ecoPrimals

ecoPrimals

Sovereign distributed computing — 15 Pure Rust daemons for cryptography, networking, storage, GPU compute, and provenance. Self-hosted. AGPL-3.0

ecoPrimals

Sovereign distributed scientific computing in Pure Rust.

15 composable daemons, 9 validation springs, 98,955 tests, 3.6M lines of Rust. No C, no cloud, no vendor lock-in. Self-hosted on commodity hardware. AGPL-3.0.

Live site: primals.eco  |  Forgejo: git.primals.eco


What this replaces

Vendor stack ecoPrimal
AWS/GCP/Azure Self-hosted NUCLEUS on any Linux box
OpenSSL / BoringSSL bearDog — TLS 1.3, Ed25519, ML-KEM post-quantum, zero C deps
Consul / etcd songBird — mDNS, WireGuard overlay, drawbridge proxy
S3 / MinIO nestGate — content-addressed storage, B-tree, journal WAL
Kubernetes / Nomad biomeOS — deploy graphs, process supervision, Neural API
CUDA / ROCm barraCuda + coralReef — WebGPU/WGSL, Vulkan f64
Prometheus / Grafana petalTongue — egui + ratatui + WASM WebGL
Vault / SOPS bearDog — DPAPI, SecretService, Android Keystore

The stack

┌─────────────────────────────────────────────────┐
│                    NUCLEUS                       │
│  ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│  │ songBird │ │ bearDog  │ │    toadStool     │ │
│  │ network  │ │ identity │ │ GPU/NPU dispatch │ │
│  └──────────┘ └──────────┘ └──────────────────┘ │
│  ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│  │ nestGate │ │ biomeOS  │ │    squirrel      │ │
│  │ storage  │ │ nucleus  │ │ AI coordination  │ │
│  └──────────┘ └──────────┘ └──────────────────┘ │
│  ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│  │loamSpine │ │rhizoCrypt│ │   sweetGrass     │ │
│  │ lineage  │ │ DAG prov │ │  attribution     │ │
│  └──────────┘ └──────────┘ └──────────────────┘ │
│  ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│  │ skunkBat │ │sourDough │ │   petalTongue    │ │
│  │ defense  │ │substrate │ │  visualization   │ │
│  └──────────┘ └──────────┘ └──────────────────┘ │
│  ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│  │barraCuda │ │coralReef │ │   plasmidBin     │ │
│  │ GPU math │ │ shaders  │ │  binary depot    │ │
│  └──────────┘ └──────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────┘

Validation springs (175+ papers reproduced)

Spring Domain Tests
hotSpring Computational physics — lattice QCD, molecular dynamics 850+
wetSpring Metagenomics, analytical chemistry, mathematical biology 1,750+
neuralSpring ML primitives, spectral analysis, structure prediction 4,500+
airSpring Precision agriculture, evapotranspiration, soil physics 2,000+
groundSpring Measurement noise, geochemistry, inverse problems 930+
healthSpring PK/PD, microbiome, biosignal, toxicology 840+
ludoSpring Game science, HCI, procedural generation 1,692
primalSpring Composition patterns, federation, deploy graphs 1,200+

Live products

  • footPrint — Sovereign GIS platform for archaeological and ecological survey
  • esotericWebb — Cross-evolution CRPG composed from rhizoCrypt + loamSpine + sweetGrass

Organizations

Org Purpose
ecoPrimals Infrastructure — 15 primals + tooling
syntheticChemistry Science validation — 9 springs
sporeGarden Deployable products and infrastructure compositions
protoKarya User-facing applications for the wider world

How it's built

Every commit is AI-assisted (K-NOME methodology) — human constraint + AI implementation. Co-authored-by: Cursor on every commit. 11,000+ contributions in the last year from a single developer.

All code is #![forbid(unsafe_code)]. All primals cross-compile to 4 architectures (x86_64 Linux, aarch64 Linux, aarch64 Android, x86_64 Windows). 59 statically-linked musl binaries in the depot.

License

Code: AGPL-3.0-or-later  |  Documents: CC-BY-SA 4.0


primals.eco — sovereign science, verifiable claims, no gatekeepers

Pinned Loading

  1. songBird songBird Public

    Pure Rust mesh networking — TLS 1.3, mDNS discovery, NAT traversal, WireGuard overlay, drawbridge proxy. Distributed scientific compute federation. AGPL-3.0

    Rust 1

  2. squirrel squirrel Public

    Pure Rust AI coordination — MCP server, multi-provider inference routing, local-first LLM orchestration. Sovereign AI for distributed computing. AGPL-3.0

    Rust

  3. sporePrint sporePrint Public

    Public science site for the ecoPrimals ecosystem — 311 pages, provenance-verified content, self-certified claims. Zola + Pure Rust validation. primals.eco

    Rust

  4. barraCuda barraCuda Public

    Pure Rust GPU compute — WebGPU/WGSL, FHE, lattice QCD, molecular dynamics, linear algebra. Scientific computing on commodity GPUs. AGPL-3.0

    Rust

  5. toadStool toadStool Public

    Pure Rust compute dispatch — GPU/NPU/CPU routing, Vulkan f64, thermal-aware scheduling. Sovereign scientific workload orchestration. AGPL-3.0

    Rust

  6. nestGate nestGate Public

    Pure Rust content-addressed storage — B-tree indices, journal WAL, deduplication, ZFS tiering. Sovereign data layer for distributed scientific computing. AGPL-3.0

    Rust

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…