Projects
Project · 2026

Tribunal

The AI court that cross-examines your decisions — five voice agents argue your case before you commit.

Next.js · TypeScript · Cloudflare · ElevenLabs

Problem

Big decisions get made with one-sided thinking — nobody systematically argues the other side before you commit.

Solution

Tribunal is a voice-based adversarial deliberation engine: you speak your case, and five persistent AI agents — Prosecutor, Defender, Judge, Domain Expert, and Historian — debate it in a live spoken hearing with distinct voices, ending in a verdict with ruling, key factors, conditions, and a dissent.

Results

Built for ElevenHacks Season 1 (Cloudflare × ElevenLabs). Each agent is a Cloudflare Durable Object with its own SQLite memory — the court even keeps deliberating between sessions.

Highlights

  • Five persistent agents with distinct adversarial roles and voices
  • Live voice hearings and cross-examination via ElevenLabs Conversational AI + TTS
  • Cloudflare Durable Objects, Workers AI, Vectorize, and Workflows
  • The Historian recalls every past case — "you've made this trade-off three times this year"
  • Verdicts always include the dissent: what the losing side got right

Tech Stack