Skip to content
System One

SIEGE (CoreWeave Hacks: Agent Loops 2026)

Hackathon project: 200 people versus one agent behind a typed System One action gate that learns from each breach, evaluated with W&B Weave and hardened by a defender loop. Playable at vnmoorthy.github.io/siege.

SIEGE — Break it. Watch it learn. A live agent security loop.
Image from github.com

vnmoorthy/siege on GitHub

Stars
0
Forks
0
Language
TypeScript
License
MIT
Last push
13 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

        from typesafe_sdk import Choice

        q = Choice(instructions=INSTRUCTIONS, criteria=policy["criteria"])
        resp = await self.client.system_one(state=state, questions={"action": q})
        a = resp.choices["action"]
        return {"decision": a.choice, "probabilities": {k: float(v) for k, v in a.probabilities.items()},
                "confidence": float(a.confidence), "model": resp.model}


class LLMFallbackGate:
    provider = "llm-fallback"

View in backend/app/gate.py

Open on GitHub

More like this

Use cases this is tagged with