Skip to Main Content

AI agents that send emails, read files, and browse the web can be hijacked by prompt injection, where an attacker hides instructions in content the agent reads, and handwritten defenses only stop attacks someone has already thought of. CRUCIBLE solves this with two AIs that train each other. RED, the attacker, generates and mutates attacks that run in a safe sandbox. When one gets through, BLUE, the defender, reads the failure and writes a patch to the rules that decide which tool calls the agent may make. Each patch is replayed against both attacks and normal tasks and is promoted only if it measurably does better on both, so the defense can't win by blocking everything, while RED keeps evolving against the new defense. Every attack, patch, and decision is recorded and can be replayed in our web interface, so each improvement is backed by evidence. The result is a defense that finds its own weaknesses and fixes them before a real attacker does.

Team

HaadesXaparaxsarkarurvi+1

Placement

Participant

More from The Harness Engineering & Model Wrangling Hackathon

Ripple designs circuit boards from plain English, grades them against hidden checks, and evolves its own harness from the failures, going from 0/4 to 3/4 on…

Ripple project preview

Offload learns the work you repeat, so next time you can hand it over. Its engine, REM (Replay · Evolve · Merge), is an agent harness with a day/night cycle…

Offload project preview

Recursive Computer Use is a local-first desktop automation harness that enables AI agents to execute tasks on your computer, verify outcomes locally, and…

Morgadarsha project preview

Da Vinci is a recursive improvement CAD harness designed to support physical engineering tasks through specialized AI agents, programmatic CAD and automated…

Da Vinci: Recursive Improvement CAD Harness project preview

CyclopsDiary gives factory workers wearing Meta AI glasses a shared memory of the floor. Every worker's glasses feed one MongoDB memory that keeps what was…

CyclopsDiary project preview

A harness that teaches itself what context to show Jev, TypeSafe's fast decision model, proves the result on a storm it never saw, and can't cheat because…

www.loom.com/…