NovaEco is the open‑source Digital Public Infrastructure for the circular economy. It connects individuals and siloed sectors to foster innovation, measure impact, and collaborate within a federated system-of-systems.
NovaEco is commercially supported by Circular Engineering Nova GmbH.
The ecosystem is anchored by three core services (hosted in the novaeco repository) that provide unified identity, orchestration, and access management:
- 🔗 Gateway — Single public API entry point for all external traffic.
- 🔐 Identity — Centralized SSO, MFA, and Trust Profile issuance service.
- 🌐 Docs — Public landing page and technical documentation hub.
NovaEco follows a Federated Monorepo model. Each Enabler or Sector is a self-contained monorepo that groups its API, App, Website, and Tests together.
Cross‑cutting foundational services consumed by all sectors:
- NovaAdmin — Unified dashboard and launchpad for all ecosystem application.
- NovaBalance — Environmental audit engine for carbon, water, and mass.
- NovaEquity — Social audit engine tracking fair wages and labor rights.
- NovaFin — Ledger for payments, staking, and ESG token settlements.
- NovaInfra — Registry for IoT devices and fleet management command.
- NovaLogistics — Optimization engine for reverse logistics and circular transport.
- NovaMaterial — Engine for Digital Product Passports and material lineage.
- NovaMind — Shared AI models and inference engine for all sectors.
- NovaPolicy — Policy-as-Code engine for automated regulatory compliance checks.
- NovaSkills — Verification system for human labor certifications and degrees.
- NovaTrade — Marketplace for matching orders and discovering circular assets.
Industry‑specific applications that consume Enablers:
- NovaAgro — Management of regenerative agriculture and sustainable food systems.
- NovaAir — Air quality monitoring and carbon capture credit verification.
- NovaBuild — Management of construction lifecycles and material banks.
- NovaChem — Chemical leasing models and hazardous material tracking.
- NovaEnergy — Renewable grid balancing and vehicle-to-grid energy coordination.
- NovaMake — Distributed manufacturing via 3D printing and CNC networks.
- NovaNature — Biodiversity monitoring and reforestation project management.
- NovaPack — Reusable packaging systems and deposit return schemes.
- NovaRecycle — Management of recycling centers and urban mining recovery.
- NovaRetail — Product-as-a-Service management and consumer take-back schemes.
- NovaTronix — E-waste management and electronics repair documentation.
- NovaTextile — Circular fashion management and fiber-to-fiber recycling loops.
- NovaWater — Management of industrial water cycles and treatment systems.
Decoupled, single‑purpose backend services for high-throughput tasks:
- novaair-worker-quality — Ingests and normalizes data from air quality sensors.
- novanature-worker-bioacoustics — Identifies species from audio streams using AI models.
- novainfra-worker-iot-ingest — High-throughput processor for raw telemetry from sensors.
- novabalance-worker-lca-calculator — Calculates real-time environmental impact from material BOMs.
- novamake-worker-slicer-check — Verifies 3D model printability for manufacturing jobs.
- novafin-worker-trade-settlement — Asynchronously batches and commits transactions to the ledger.
Flagship applications combining multiple sectors:
- DurasAGV — Autonomous agricultural robot for regenerative farming tasks.
- NovaLab — Innovation engine for designing and launching circular projects.
- RetailLoop — E-commerce plugin for resale and product take-back.
- UrbanMiner — Dashboard for city councils to map municipal waste streams.
We welcome contributors of all kinds. Start with our Contribution Guide and Code of Conduct.
Finding your way:
- Begin with
novaecoto understand the platform foundation. - Explore Enabler or Sector repos that match your interests.
- Check out Product repos to see how everything comes together.