argument-settler / README.md
lakshmisravya123
Deploy Argument Settler app
91dfcf4
---
title: Argument Settler
emoji: ⚖️
colorFrom: red
colorTo: yellow
sdk: docker
pinned: false
---
# Argument Settler
AI-powered argument judge. Two people paste their sides of a debate, AI plays devil's advocate for both, scores each argument, and declares a winner.
## Features
- **Dual Input** - Both sides state their case
- **Fair Scoring** - AI scores each argument 1-100
- **Devil's Advocate** - AI argues against BOTH sides
- **Winner Declaration** - Clear verdict with reasoning
- **Common Ground** - Where both sides actually agree
- **Plot Twist** - A perspective neither side considered
## Quick Start
```bash
cd backend && cp .env.example .env && npm install && npm start
cd frontend && npm install && npm run dev
```
### AI Setup (both FREE)
| Provider | Setup |
|----------|-------|
| **Groq** (cloud) | Get free key at [console.groq.com/keys](https://console.groq.com/keys) |
| **Ollama** (local) | Install from [ollama.com](https://ollama.com), run `ollama pull llama3.2:3b` |
## Tech Stack
- **Frontend**: React 19 + Vite
- **Backend**: Express.js
- **AI**: Groq (cloud) / Ollama (local) - both free