Astra planner and JEV controller for Minecraft, with native recording, tested routes, and run verification.
siege
SIEGE: 200 people vs one agent. A typed action gate (TypeSafe System One) that learns from every breach, evaluated by W&B Weave, hardened by a defender loop. Built at CoreWeave Hacks: Agent Loops 2026.
Project facts
- Relationship to Jev
- Jev application
- Evidence
- Documented
- Language
- TypeScript
- License
- MIT
- Origin
- Original repository
- Repository status
- Not archived
- Created
- 2026-09-13
- GitHub stars
- 0
- Evidence checked
- 2026-09-24T08:40:10.508Z
- Metadata checked
- 2026-09-24T08:40:10.508Z
- Check status
- current
Stars measure the whole repository, including work unrelated to Jev.
Evidence and scope
Documented records the linked documentation or source. JevHunt has not independently run or benchmarked this project.
| **TypeSafe System One** | `gate.py` `TypeSafeGate`. `Choice(instructions, criteria=policy["criteria"])` sent through `client.system_one(state=..., questions={"action": q})`; the choice, its probabilities and confidence go straight into the UI and the traces. Model `jev` (SDK default `jev-latest`, override with `TYPESAFE_MODEL`). | The decision itself. The defender rewrites the gate's criteria, rules and examples every round, so a typed, fast (150 to 300 ms) decision with real probabilities is
Evidence commit: 2422cd8eaa71001bd67899f30f4d413ec7da1a96
Discovered through: awesome-jev.
How we review →