

Forget forms,
start conversations
Create a conversational survey to understand what your team, users, community or audience thinks about a topic.
We help groups to connect, collaborate and move forward (at speed).

Create
a session
Tell us what you're looking to discover and we'll generate a powerful, free-flowing AI chat

Share
with a group
Share the link with your group, then sit back, relax and await their responses

Analyse
the responses
Once you're ready, get an in-depth report and ask our AI to generate unique insights for you
Why use Harmonica?
Turn chaos into consensus
Watch scattered perspectives naturally organize into themes and priorities as our AI facilitates across all your voices.


Surface insights you'd never get from forms
Organic conversations with smart follow-ups uncover the "why" behind responses: the kind of depth that checkboxes miss entirely.
Move from opinions to action plans
Transform raw input into concrete next steps with AI-generated summaries that include specific recommendations and owner assignments.

Built for the messy, meaningful work
When the stakes are high and every voice matters, these teams trust Harmonica to deliver.
Harmonica enabled us to have meaningful dialogues with dozens of our stakeholders across multiple languages and cultures, helping shape CMI's future peacemaking strategies. The platform's ability to engage remotely and sensitively on complex topics, allowing for open-ended answers and responses was particularly valuable for our work.
We have a spreadsheet with ~200 tools. We keep coming back to Harmonica... it does things that other tools can't do.
Harmonica gave our facilitators more space to focus on deeper engagement with participants. It made post-event reporting faster and more accurate than ever before.
How we've enabled others to gather insights at scale
Looking to support?
Let's build together.
Join our team
To support the creation of Harmonica across design, engineering or marketing, reach out to our team!
Contact TeamDonate to our project
To make our vision a reality we need the support of people like you!
What is Harmonica?
Harmonica is an AI-facilitated structured conversation platform. It conducts 1-on-1 conversations with each participant using an AI facilitator, then synthesizes responses to surface themes, tensions, and consensus across the group.
How is this different from surveys or polls?
Surveys collect static answers. Harmonica has a conversation: the AI facilitator adapts to each response, asks follow-ups, and goes deeper. You get richer, more nuanced input than any form can capture. On Pro, cross-pollination shares emerging themes between participants in real time.
Will an AI facilitator be as good as a human?
Harmonica augments facilitators, it doesn't replace them. It handles the time-consuming parts (conducting individual interviews, synthesizing responses, tracking themes) so facilitators can focus on design, interpretation, and decision-making. The 1-on-1 format actually gets deeper responses than group settings, where social dynamics often silence quieter voices.
Is my data used to train AI models?
No, never. Your session data is stored in a secure database and is never used for AI model training. You can also use Bring Your Own Model (BYOM) to route conversations through your own API keys, or self-host the open-source version for full data control.
Can I customize the facilitation approach?
Yes. Choose from built-in templates (Retrospective, SWOT, Six Thinking Hats, and more) or write your own facilitation prompt. With BYOM, you can also choose which AI model powers your sessions: OpenAI, Anthropic, or Google.
Is Harmonica open source?
Yes. Harmonica is open core: the core platform is open source (AGPL-3.0) and can be self-hosted. The Pro cloud version adds cross-pollination, chain workflows, HARMONICA.md org context, public sharing, and managed bots.
Do participants need to install anything?
No. Participants just click a link and start talking: no account, no app, no install. Sessions work in any browser. Anonymous participation is supported by default.





