DevntraDevntra
calendar_todaySchedule a Call
DebateMate AI debate training platform
Portfoliochevron_rightDebateMate
Case Study: AI / EdTech

DebateMate

Train your argumentation against up to 6 AI opponents simultaneously — live voice, unique personalities, and a coach that scores every word you say.

Multi-Agent AIReal-Time VoiceEdTechOpen Source
The Product

Practice Debate at Scale

Great debaters are made through repetition — but finding human sparring partners with diverse argumentation styles is almost impossible. DebateMate was engineered to solve that gap at scale: an open-source platform where you can walk into a live voice debate room, face up to 6 AI agents each with a distinct personality, voice, and argumentation style, and receive a comprehensive AI performance review the moment you finish speaking.

record_voice_over

Real-Time Multi-Agent Voice

LiveKit powers sub-100ms audio rooms where AI agents — Morgan (Moderator), Alex (PRO), Maya (CON), Jordan, and Riley — each speak with unique Murf TTS voices and argumentation personalities simultaneously.

school

Personalized Learning Path

Gemini AI curates a curriculum of logical fallacies, debate techniques, and argumentation theory — dynamically tailored based on your post-debate performance scores and skill gaps.

The Architecture

Agent-Orchestrated Voice Infrastructure

Devntra built DebateMate on a Next.js 15 frontend paired with a FastAPI Python backend, coordinated via LiveKit's Agents SDK. A custom Turn Manager rotates speakers with a fair PRO/CON algorithm, giving users priority every 3rd turn. OpenAI Realtime handles LLM responses, Deepgram handles STT, and Silero VAD detects speech boundaries.

AI agent multi-voice debate infrastructure

LiveKit Multi-Agent Rooms

Each debate session spins up a LiveKit room where the backend deploys 2–6 AI agent workers simultaneously. The Turn Manager runs a fair PRO/CON rotation algorithm ensuring balanced debate flow with user-priority every 3rd turn.

analytics

Gemini Post-Debate Analysis

Full debate transcripts are analyzed by Gemini AI — scoring logic, evidence quality, delivery, and counter-argument effectiveness. Exportable to PDF with complete session history.

smart_toy

AI Mentor Chat

A personal AI coaching chatbot guides users between debates — explaining logical fallacies, suggesting debate techniques, and answering argumentation questions on demand.

Nx
Next.js 15
FA
FastAPI
LK
LiveKit
OAI
OpenAI
Gm
Gemini
TTS
Murf TTS
Impact & Results
6 Agents
Simultaneous Debate

Up to 6 AI agents with distinct personalities and voices debate in real-time via LiveKit voice rooms.

360°
AI Feedback

Post-debate Gemini AI analysis scores argumentation, logic, delivery, and provides actionable coaching notes.

5 Modes
Debate Formats

Voice debates, text debates, AI mentor chat, learning path, and a performance analytics dashboard.

format_quote
“DebateMate is the only tool that actually challenges my thinking in real time. Each agent argues differently — Alex is methodical, Maya is relentless, Jordan is passionate. After a 15-minute session, the Gemini feedback told me exactly where my logic broke down. Nothing else comes close.”
DP
Debate Practice UserDebateMate Beta Community

Ready to build your AI EdTech product?

Let's discuss how our multi-agent voice infrastructure can power your next real-time AI learning experience.

Chat on WhatsApp