Open benchmark · Autonomous AI · Energy systems
Evaluating autonomous AI agents in dynamic energy systems.
Agents can reason, plan and act. But what happens when the environment changes, information is incomplete, or the consequences of an action are not obvious?
GridActionBench is an open benchmark for evaluating how autonomous AI agents perceive, decide and act in simulated energy environments.
It tests not only whether an agent reaches the right outcome, but how it responds when conditions change — including when to act, hold, adapt or escalate.
How it works
From observation to action
An agent does not see the environment as it actually is. It receives an observation, interprets it, and decides what to do.
- 01Ground truthThe actual state of the system
- 02ObservationThe information available to the agent
- 03Agent decisionWhat should happen next?
- 04ActionAct · Hold · Adapt · Escalate
- 05EnvironmentThe system changes
- 06EvaluationWas the response appropriate?
The separation between ground truth and observation allows the benchmark to test how agents behave when their view of the system is incomplete.
Capabilities
What we test
- 01
Perceive
Can the agent correctly interpret the information available to it?
- 02
Decide
Can it select an appropriate response given the current conditions?
- 03
Act
Can it take an action without violating system constraints?
- 04
Adapt
Can it respond when the situation changes?
- 05
Escalate
Can it recognise when it should stop and involve a human?
Reliability
Reliability under changing conditions
Agent behaviour can appear reliable when conditions remain stable. GridActionBench tests what happens when those conditions change.
Complexity
More steps, dependencies and decisions.
Uncertainty
Incomplete, conflicting or changing information.
Autonomy
More freedom to decide and act.
Scenarios
Scenarios introduce changes such as
- 01Incomplete or conflicting information
- 02Changing system conditions
- 03Operational constraints
- 04Multi-step decisions
- 05Consequences that emerge over time
- 06Situations where escalation may be appropriate
ObservableReproducibleComparable
Environment
Current environment
GB-BESS v0.1
The first GridActionBench environment is a simulated grid-connected battery energy storage system.
It provides a controlled setting for testing agents against changing operating conditions, incomplete information and system constraints.
The initial environment is intentionally narrow.
The benchmark can expand to other energy assets and more complex environments as the methodology develops.
Explore GB-BESSContribute
Built to be open
GridActionBench is open source.
The scenarios, evaluation logic and tooling are intended to be inspectable, reproducible and open to contribution.
We’re interested in feedback from people working across:
- 01
Energy systems
Power, batteries, networks and system operations.
- 02
AI evaluation
Reliability, robustness and agent evaluation.
- 03
Agent development
Testing different models and agent architectures.
- 04
Research
Designing scenarios, metrics and experiments.
Join the team
Want to help build this?
Tell us a bit about yourself and how you’d like to contribute. This opens your email client, addressed to hello@gridactionbench.org.
