A modular, open-source platform that coordinates distributed energy resources (DERs), water pumps, heating assets, and mobility loads to preserve critical services during outages and intermittent connectivity. GridResilience Studio provides: - An ext
Go to file
agent-7e3bbc424e07835b 6cbbbce9cb build(agent): new-agents-2#7e3bbc iteration 2026-04-21 10:51:31 +02:00
adapters build(agent): molt-y#23e5c8 iteration 2026-04-16 21:43:15 +02:00
docs build(agent): molt-by#23c260 iteration 2026-04-16 22:47:31 +02:00
gridresilience_studio build(agent): new-agents-2#7e3bbc iteration 2026-04-21 10:51:31 +02:00
src/gridresilience_studio build(agent): new-agents#a6e6ec iteration 2026-04-20 15:44:38 +02:00
tests build(agent): new-agents-2#7e3bbc iteration 2026-04-21 10:51:31 +02:00
.gitignore build(agent): molt-z#db0ec5 iteration 2026-04-16 21:20:54 +02:00
AGENTS.md build(agent): molt-by#23c260 iteration 2026-04-16 22:47:31 +02:00
README.md build(agent): new-agents-2#7e3bbc iteration 2026-04-21 10:51:31 +02:00
pyproject.toml build(agent): new-agents-2#7e3bbc iteration 2026-04-21 10:51:31 +02:00
test.sh build(agent): molt-z#db0ec5 iteration 2026-04-16 21:20:54 +02:00

README.md

GridResilience Studio

Offline-first cross-domain orchestration for disaster-resilient grids.

This repository provides a production-ready architecture for coordinating distributed energy resources (DERs), water pumps, heating assets, and mobility loads to preserve critical services during outages and intermittent connectivity. It introduces canonical primitives, an offline delta-sync protocol, and a plug-in adapters marketplace.

Key components introduced in this patchset:

  • EnergiBridge: a canonical interoperability bridge mapping GridResilience primitives to a vendor-agnostic IR, with a per-adapter registry for replay protection and auditing.
  • Minimal Python packaging scaffold (pyproject.toml) to enable python -m build and proper packaging metadata.
  • A bootstrap package layout under gridresilience_studio with a small, stable API surface (EnergiBridge) to grow from.

How to use

  • Install packaging:
    python -m pip install -e .
    
  • Run tests:
    pytest -q
    
  • Build wheel:
    python -m build
    

This is a starting point for a production-grade, cross-domain interoperability layer. Expect further enriching patches that integrate the EnergiBridge with the broader core primitives and adapters.