Skip to content

Live Demo

Real recording of a Caloron-Noether sprint — not a simulation.

Full Sprint: Charging Optimizer (Noether Backend)

PO Agent generates a DAG, agents build a charging window optimizer, Noether stages handle the retro analysis.

asciicast

What happens (5 minutes):

  1. PO Agent generates 2-task DAG (optimizer + tests)
  2. Agent 1 writes optimizer module (sandboxed)
  3. PR created on Gitea → Reviewer: "APPROVED"
  4. PR merged → Task 2 unblocked
  5. Agent 2 writes tests
  6. PR created → Reviewer: "APPROVED" → merged
  7. Retro via Noether stages — themes, improvements, sentiment analysis

Same sprint as caloron, different backend.


Recording Your Own

CALORON_BACKEND=noether \
NOETHER_STAGES_DIR=./stages \
asciinema rec my-demo.cast \
  -c "python3 examples/orchestrator.py 'your goal here'"

Also See