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.
What happens (5 minutes):
- PO Agent generates 2-task DAG (optimizer + tests)
- Agent 1 writes optimizer module (sandboxed)
- PR created on Gitea → Reviewer: "APPROVED"
- PR merged → Task 2 unblocked
- Agent 2 writes tests
- PR created → Reviewer: "APPROVED" → merged
- 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¶
- caloron demo — same sprint via direct Claude CLI
- Comparison Test — side-by-side results