Sharpen your reasoning. Master counterarguments. Spar with intelligence.
An AI-powered debate sparring application leveraging Large Language Models to analyze argumentative structures, identify logical fallacies, and generate real-time dialectical counterpoints.
🔗 Live Production Application: https://agora-ai-debate.vercel.app
- Dialectical Sparring Arena: Engage in structured, multi-turn debates against custom AI personas calibrated across different reasoning styles, stances, and difficulty tiers.
- Real-Time Argument Dissection: Deep analysis of argument premises, logic coherence, evidence backing, and rhetorical fallacies.
- AI Adjudication & Feedback: Impartial AI judging evaluating performance, delivery, rebuttal effectiveness, and overall persuasiveness upon debate conclusion.
- Local-First with Cloud Sync: Instant zero-latency local storage with optional Google Drive backup for personal debate archives and progress tracking.
- Fluid Responsive Interface: Built with modern typography, dark obsidian visual styling, and accessible keyboard navigation.
- Frontend: React 19, TypeScript, Vite, Tailwind CSS
- AI Engine: Google Gemini API (
@google/genai) - State & Storage: LocalStorage + Google Drive Sync
- Deployment: Vercel Production Pipeline
- Node.js (v18+)
pnpmorbun
git clone https://github.com/TanmayJain-dev/Agora-AI_Debate_Assistant.git
cd Agora-AI_Debate_Assistant
bun install # or pnpm installCreate a .env.local file:
GEMINI_API_KEY=your_gemini_api_key_herebun run dev # or pnpm devNavigate to http://localhost:5173 to start sparring.
