# Aperacium

- **Event:** [AI Engineer World's Fair Hackathon 2026](https://cerebralvalley.ai/e/aiewf-hackathon-2026)
- **When:** Jun 27 at 9:00 AM – Jun 28 at 5:00 PM (PDT)
- **Where:** San Francisco, CA
- **Team:** [Raghavendra Dinesh](https://cerebralvalley.ai/u/rdinesh2)
- **GitHub:** https://github.com/rdinesh207/ai-paralegal
- **Demo video:** https://youtu.be/gCauTnzpxbs
- **Gallery:** https://cerebralvalley.ai/e/aiewf-hackathon-2026/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/aiewf-hackathon-2026/hackathon/gallery/38

A real paralegal does one task at a time. ABLE runs four Gemini Computer Use agents in parallel — simultaneously navigating a court portal, researching case precedents, profiling opposing counsel, and mapping evidence to legal claims — then feeds every finding into an adversarial drafting loop where Agent Alpha writes and Agent Beta critiques until the motion clears a quality threshold.
The result: a court-ready Motion for Summary Judgment in under 4 minutes, with a human in the loop at every critical gate.
What makes it technically distinct:
4 parallel Playwright browsers, each driven by Gemini 3.5 Flash Computer Use via the Interactions API, running in isolated ProactorEventLoop threads
Stateful multi-turn sessions using previous_interaction_id — each agent remembers context across browser actions
Adversarial Alpha/Beta loop with score-gated exit — not just generation, but self-evaluation and recursive revision
Live WebSocket streaming of screenshots, diffs, and agent thoughts to a 3-panel React dashboard
Theme: Self-Improvement Stack — the system evaluates its own output, critiques it adversarially, and iterates until it meets a quality bar. No human writes a single word of the motion.
Prize targeting: Gemini 3.5 Computer Use + Interactions API (Best Gemini Usage — $5,000).

---

Markdown version of https://cerebralvalley.ai/e/aiewf-hackathon-2026/hackathon/gallery/38. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
