15 AI executives. Any LLM. Any idea. Real arguments. Real decisions.
Drop any idea into Dissent and watch your entire org debate it live — CEO, CTO, CFO, DevOps, Security, Legal, the Client, and 9 others. They argue, disagree, find deadlocks, and converge on a real decision.
- Get a free API key from Groq (fastest, free tier) — or use Anthropic, OpenAI, Ollama, or OpenRouter
- Open
index.htmlin your browser - Paste your key, pick a model, drop your idea
No install. No backend. No account. Your key never leaves your browser.
- "Should we rewrite our backend in Go?"
- "Should we raise prices by 20%?"
- "Should we hire 10 people or stay lean?"
- "Should we launch in the US or focus on Europe first?"
| Role | Focus |
|---|---|
| CEO | Strategic vision, market timing, ROI |
| CTO | Technical feasibility, architecture, timelines |
| CFO | Cost, ROI, unit economics, budget |
| COO | Execution, ownership, operational readiness |
| CISO | Security, compliance, hard-blocks |
| PM | Scope, user value, success metrics |
| ENG | Code quality, API design, realistic estimates |
| UX | User experience, usability, research |
| DevOps | Infrastructure, CI/CD, on-call burden |
| SEC | Threat models, auth, data exposure |
| QA | Test coverage, edge cases, launch quality |
| Sales | Customer conversations, pipeline consequences |
| Legal | GDPR, compliance, contractual obligations |
| Support | Post-launch experience, documentation gaps |
| Client | Paying customer — does this solve my problem? |
| Provider | Cost | Notes |
|---|---|---|
| Groq | Free tier | Fastest — start here |
| Anthropic | ~$0.002/debate | Claude models |
| OpenAI | ~$0.003/debate | GPT-4o |
| Ollama | $0.00 | Fully local, no data leaves your machine |
| OpenRouter | Varies | 200+ models with one key |
| Custom | Varies | Any OpenAI-compatible endpoint |
- Opening — C-suite leads, builders respond, business + client weigh in
- Crossfire — Agents respond directly to each other, deadlocks detected
- Solution Building — PM proposes → CTO conditions → CFO conditions → CEO decides
- Blocker Resolution — Hard-blockers state their exact conditions
- Verdict — Structured outcome: Consensus / Conditional Yes / Deadlock Broken / Hard No
- ✓ CONSENSUS — 70%+ in favor, all blockers resolved
- ◐ CONDITIONAL YES — Majority in favor with specific conditions
- ↻ DEADLOCK BROKEN — PM mediated a stalemate into a path forward
- ✕ HARD NO — CISO, Legal, or CFO issued an unresolved block
See PERSONAS.md — fork the repo and PR your own agents. Ideas: Investor, Board Member, Customer Success, Data Scientist, Marketing Lead
It's a single HTML file. Host it anywhere:
- GitHub Pages (free)
- Vercel / Netlify (free, custom domain)
- Or just open the file locally — works offline except API calls
- Groq: ~$0.00 on free tier
- Anthropic Claude Haiku: ~$0.002
- OpenAI GPT-4o Mini: ~$0.003
- Ollama: $0.00 (local)
- Single
index.html— zero build step, zero dependencies - Vanilla JS (ES2022) — no framework, no npm, no bundler
- CSS custom properties — theming and animations
- Google Fonts (CDN only) — Space Grotesk + Space Mono
- Anthropic SSE streaming API
- OpenAI-compatible SSE API (Groq, Ollama, OpenRouter, Custom)
localStorage— API keys, settings, debate history (5 most recent)- No backend. No build. No server.
MIT — do whatever you want with it.