Hey HN,
I built AskVerdict AI — a multi-agent debate engine that
argues both sides of a question before delivering a
structured verdict with confidence scores.
How it works: You ask a question ("Should I migrate from
REST to GraphQL?" or "Should we hire or outsource?").
The engine spins up 2-5 AI agents with distinct personas
(Advocate, Critic, Economist, Engineer, Devil's
Advocate, etc.) who argue across multiple rounds. They
build an argument graph — claims, rebuttals, evidence,
concessions — tracked with survival scores. A consensus
detector watches for convergence. Then a synthesizer
analyzes everything and produces a verdict with:
- Clear recommendation + confidence %
- Per-option strengths/weaknesses
- Strongest dissenting argument
- Decision matrix with weighted criteria
- Full narrative analysis report
The technical bits:
- Engine is provider-agnostic: Gemini, DeepSeek, Claude,
Groq, OpenRouter, Ollama (local). Default preset uses
Gemini 2.5 Pro for synthesis + DeepSeek V3 for debaters
= ~$0.08/debate
- Argument graph with claim statuses (standing,
rebutted, conceded, refined), evidence tracking, and
fallacy detection
- Consensus detection via multiple signals: confidence
convergence, concession rate, position shifts,
Bayesian-inspired scoring
- 4 debate modes: instant (<5s), fast (2 agents/2
rounds), balanced (3/3), thorough (5/5 with web search)
- BYOK (bring your own keys) — plug in your own API keys
and pay providers directly. No markup
- Full stack: TypeScript monorepo, Hono + Bun API,
Next.js 15 frontend, Drizzle + Postgres
Why I built this: I kept asking ChatGPT for advice and
getting agreeable, non-committal answers. "It depends on
your use case." Thanks. I wanted AI that actually
commits to a position, shows its reasoning, and honestly
represents the counterargument. The multi-agent
approach forces genuine tension — agents can't just
agree because they have adversarial roles.
Free tier: 3 debates. BYOK plan: unlimited with your own
keys. Pro: $4.99/mo.
Would love feedback on the engine architecture and
verdict quality. The engine package is ~4K LOC
TypeScript if anyone wants to nerd out about consensus
algorithms or argument graphs.
---
Tips for posting:
1. Post between 8-10 AM ET on a weekday
(Tuesday-Thursday is best for Show HN)
2. Don't ask for upvotes — HN will penalize that
3. Be ready to answer technical questions in comments —
HN loves implementation details
4. If someone asks about the consensus algorithm or
argument graph, go deep — that's your differentiator
5. Have a compelling demo ready (a specific question
with a good verdict) people can try immediately