Forget forms, start conversations.
Harmonica is an open-source platform for AI-facilitated deliberation. Instead of collecting scattered survey responses, Harmonica lets participants engage in structured conversations that surface the why behind their views — then synthesizes collective insights automatically.
Built for communities, governance researchers, and anyone who needs to make sense of what a group actually thinks.
| Repository | Description | Status |
|---|---|---|
| harmonica-web-app | Main platform — create sessions, facilitate conversations, analyze results | Active |
| avatar-sdk | Knowledge avatars that represent expert perspectives in group discussions | Active |
| harmonica-mcp | MCP server for AI agent access to Harmonica sessions | Early |
- Create a deliberation session with your question
- Share the link — participants join async, on their own time
- Converse — an AI facilitator guides each participant through a structured dialogue
- Synthesize — Harmonica analyzes all conversations and produces a collective summary
No scheduling. No moderator bottleneck. Participants talk when it suits them, and the platform does the sensemaking.
Harmonica is part of a broader effort around computational democracy and collective intelligence:
- Metagov Interop — first cohort participant in the Interoperable Deliberative Tools program, working on shared standards for deliberation platforms
- Open Facilitation Library — AI facilitation: patterns, skills, workflows, evals
- gov/acc — Harmonica serves as data collection tool for governance research in web3 communities, in collaboration with Metagov
- Newspeak House — the London civic tech fellowship where early research behind Harmonica took place; dean Edward Saperia helped shape the concept and design the first MVP
Harmonica is community-funded through Open Collective and Giveth — no VC, no strings. Contributions, feedback, and research collaborations welcome.
Licensed under AGPL-3.0 (platform) and MIT (SDK).