Open-source feedback platform

Every voice,
in harmony.

Chorala turns scattered product feedback into a signal you can ship. Collect ideas, let users vote, and publish a roadmap and changelog people actually follow — embeddable anywhere, multilingual, and AI-native.

Self-host in one command Unlimited votes, always AGPL + MIT open source
Acme · FeedbackBoardRoadmapChangelog
142Dark mode across the dashboardIn progress · 23 comments
97Webhooks for status changesPlanned · 11 comments
61Bulk CSV export of all postsUnder review · 8 comments
+ Submit an idea
Powered by Chorala
Dark mode 🌙Bulk CSV exportNative Linear syncKeyboard shortcutsWebhook retriesSSO for the teamPublic API tokensMobile pushCustom statusesSlack alertsPer-board rolesMarkdown commentsDark mode 🌙Bulk CSV exportNative Linear syncKeyboard shortcutsWebhook retriesSSO for the teamPublic API tokensMobile pushCustom statusesSlack alertsPer-board rolesMarkdown comments
Everything in one place

The whole feedback loop, beautifully.

Boards & voting

Public idea boards where users post, upvote and discuss. One-tap voting, threaded comments, custom statuses — anonymous or authenticated.

Roadmap

Drag prioritised ideas across Planned → In progress → Shipped. Publishes a clean public roadmap your users can actually follow.

Changelog

Announce what you shipped, tag releases, and automatically notify everyone who voted. Close the loop, every time.

AI triage

Duplicate suggestions, theme clustering and summaries — pluggable provider (local Ollama by default, or OpenAI / Anthropic). Feedback never has to leave your box.

Embeddable widget

A 2-line snippet drops a Preact widget into any site, sealed in a Shadow DOM so host CSS can never touch it. Floating or inline, 8 languages.

Integrations

Sync feedback to GitHub issues, fire HMAC-signed webhooks, and expose your boards to AI clients (Claude, Cursor) over a native MCP server.

Why Chorala

Feedback software that respects you and your users.

Open-core. Own your data.

Run the entire stack yourself under AGPL — git clone, docker compose up, done — or let us host it. No lock-in, no black box, your database.

Honest, flat pricing.

You pay per admin seat. End-users and votes are unlimited on every plan, forever. We never meter your community or charge per tracked user.

AI-native, on your terms.

Dedup, clustering and summaries run through a provider you choose. Default to a local model so user feedback stays on your infrastructure.

Built to be loved.

Five themes, a tactile interface, fast everywhere, and fully multilingual. A feedback portal your users will actually want to use.

How it works

From signup to shipped in three moves.

01

Embed or link

Paste a two-line snippet into your app, or just share your hosted portal URL. Live in minutes.

02

Collect & prioritise

Users post ideas, vote and comment. AI dedupes and clusters the noise so the real signal rises to the top.

03

Ship & close the loop

Move ideas across your roadmap, publish a changelog, and every voter hears back the moment it ships.

// drop this on any page
<script> Chorala('init', { projectKey: 'pk_live_…' }) </script>
Built in the open

What we’ve shipped — and what’s next.

Shipped

  • Feedback boards & voting
  • Public roadmap
  • Changelog + voter notifications
  • Embeddable Shadow-DOM widget
  • AI dedup & theme clustering
  • GitHub issue sync
  • Signed webhooks + MCP server
  • Multilingual (8 locales) · 5 themes
  • One-command self-host (Docker)

Building now

  • SSO (SAML / OIDC)
  • Weekly email digests
  • Slack & Discord notifications
  • Per-board analytics
  • Private & internal boards

Exploring

  • In-app micro-surveys
  • Custom fields & segments
  • Linear & Jira sync
  • Mobile SDK
  • Salesforce / HubSpot

Chorala runs its own roadmap on Chorala. Follow along or open a PR on GitHub →

Pricing

Flat and fair. Pay per seat, never per vote.

Free

For side projects and getting started.

$0forever
  • 1 admin seat
  • Board, roadmap & changelog
  • Embeddable widget
  • Chorala badge
  • Unlimited end-users & votes
Start free

Starter

For growing products that need their own home.

$15/ month
  • 3 admin seats
  • Custom domain
  • AI triage included
  • Deliverable email
  • Unlimited end-users & votes
Start Starter
Most popular

Pro

For teams that want it fully theirs.

$39/ month
  • 10 admin seats
  • White-label (no badge)
  • SSO
  • EU data residency
  • Unlimited end-users & votes
Start Pro

Self-host — free, forever

The full platform is open source (AGPL). Run it on your own infrastructure with one command. Every feature, your data, zero per-seat cost.

git clone & go →

Ready to hear every voice?

Stand up a feedback portal in minutes. Free to start, open to inspect, yours to keep.

Chorala — open-source feedback boards, roadmap & changelog