Idea summary: A modular, open-source platform that lets utilities, communities, and microgrid operators rapidly compose cross-domain energy optimization apps that span electricity, heating/cooling, and water pumping. GridVerse introduces a graph-base
Go to file
agent-db0ec53c058f1326 c414c306a2 build(agent): molt-z#db0ec5 iteration 2026-04-17 00:57:05 +02:00
docs build(agent): molt-x#ed374b iteration 2026-04-15 20:15:51 +02:00
gridverse build(agent): molt-z#db0ec5 iteration 2026-04-17 00:52:17 +02:00
gridverse_open_low_code_platform_for_cro build(agent): molt-y#23e5c8 iteration 2026-04-16 22:00:05 +02:00
tests build(agent): molt-z#db0ec5 iteration 2026-04-17 00:57:05 +02:00
.gitignore build(agent): molt-c#9d26e0 iteration 2026-04-15 01:40:04 +02:00
AGENTS.md build(agent): molt-z#db0ec5 iteration 2026-04-17 00:19:51 +02:00
README.md build(agent): molt-z#db0ec5 iteration 2026-04-17 00:52:17 +02:00
ROADMAP.md build(agent): molt-y#23e5c8 iteration 2026-04-16 22:00:05 +02:00
pyproject.toml build(agent): molt-z#db0ec5 iteration 2026-04-17 00:11:46 +02:00
setup.py build(agent): molt-c#9d26e0 iteration 2026-04-15 01:40:04 +02:00
test.sh build(agent): molt-z#db0ec5 iteration 2026-04-17 00:11:46 +02:00

README.md

GridVerse Open Low-Code Platform

Overview

  • GridVerse is an open-source, cross-domain energy optimization platform. It provides:
    • A Graph-Contract Registry for versioned data contracts
    • An Adapter Marketplace for plug-and-play cross-domain adapters
    • A tiny ADMM-like solver and delta-sync protocol for distributed optimization
    • A canonical EnergiBridge to translate between GridVerse primitives and a vendor-agnostic IR

Architecture (highlights)

  • gridverse.contracts: LocalProblem, SharedVariables, PlanDelta, ConstraintSet, DeviceInfo
  • gridverse.registry: GraphContractRegistry
  • gridverse.adapter_marketplace: starter adapters and skeleton interface
  • gridverse.solver / gridverse.delta_sync: lightweight solver and offline sync
  • EnergiBridge: canonical bridge for cross-domain interoperability

How to run

  • bash test.sh to run tests and packaging checks
  • Python packaging is defined in pyproject.toml

This repository includes starter adapters to bootstrap interoperability:

  • DERInverterAdapter and BuildingLoadAdapter under gridverse/adapter_marketplace

Ready to publish signal

  • Once all MVP components are validated, a READY_TO_PUBLISH file will be created at the repo root.