gridverse-open-low-code-pla.../README.md

1.0 KiB

GridVerse Open Low-Code Platform (MVP)

This repository implements a minimal, production-ready MVP scaffold for GridVerse: a cross-domain energy optimization platform with a graph-contract registry and an adapter marketplace.

  • Core contracts: LocalProblem, SharedVariables, PlanDelta, ConstraintSet, DeviceInfo
  • Simple registry for versioned contracts
  • Two starter adapters (DER inverter and building heating controller)
  • A toy ADMM-like solver and delta-sync mechanism
  • Tests and packaging configuration to ensure reproducible builds

Usage

  • Run tests and build: bash test.sh
  • Explore the package under gridverse/ and gridverse/adapter_marketplace/

This MVP is intentionally small but production-oriented: small, well-tested units with clear APIs designed to be composed into a larger cross-domain orchestration stack.

  • EnergiBridge Skeleton: A canonical bridge for mapping GridVerse primitives to a CatOpt-inspired IR, enabling cross-domain adapters and registries to interoperate. See gridverse/energi_bridge.py for details.