Tool Suggestions
Chatwoot 4.0: The Open-Source Intercom Alternative That Added Its Own AI Agent
Customer support software has a pricing problem: the established tools charge per seat, and then charge again for the AI features that are now the main reason to buy them. Chatwoot, the most-starred open-source support platform on GitHub, has spent years as the self-hosted answer to that bill. With version 4.0 it added the piece it was missing: Captain, a built-in AI layer that answers customers, assists agents and mines conversations for what to document next. The release is the strongest version yet of the open-source case — with one licensing qualification that anyone evaluating it needs to understand first.
What Chatwoot is
Chatwoot is an omnichannel support platform: live chat, email, WhatsApp, Facebook Messenger, Instagram, Telegram, Line and SMS land in one shared inbox, where agents reply, assign conversations, leave private notes and see the customer's history. It is written in Ruby on Rails with a Vue.js frontend, backed by PostgreSQL and Redis, and the core is MIT-licensed — you can self-host it on your own infrastructure and pay nothing per seat. The project reports more than 34,000 GitHub stars and is commonly cited as used by over 15,000 organizations. For comparison, two agents on Intercom start at roughly $74 per month before any AI automation is added, which is the arithmetic that drives teams to Chatwoot.
What Captain does in 4.0
Captain is not one feature but four. Captain Assistant is the customer-facing agent: it answers questions in real time using your help content and conversation context, handling routine queries before a human is involved. Captain Co-pilot works for the agent instead — drafting replies, translating, and retrieving data while the human stays in control of what is sent. Captain FAQs watches for common questions that went unanswered and flags them as candidates for your knowledge base, so the help center grows from actual demand. Captain Memories logs key facts from conversations into the customer record, giving the next conversation the context of the last one. The 4.0 release also brought a new Inbox View for keeping up with relevant conversations, improved email previews and a redesigned contacts section, and point releases since have added Captain bulk actions, citations and multi-language support, plus a Shopify integration.
Running Captain on your own installation uses your own OpenAI API key — or an OpenAI-compatible endpoint, including a self-hosted model — configured through the Super Admin console. That is the arrangement that distinguishes it from per-resolution AI pricing: the model spend is yours, at API rates, with no per-answer fee to the platform.
The catch: Captain is not in the free edition
Here is the qualification. Chatwoot publishes two flavors of its self-hosted image. The Community Edition is the MIT code only, and it does not include Captain — Chatwoot's own documentation states that Captain on self-hosted installations is included in the Premium and Enterprise plans. Teams that self-host for free get a complete, capable support platform: the omnichannel inbox, automations, macros, canned responses and the API. What they do not get for free is the AI agent that headlines the 4.0 release. Cloud-hosted Chatwoot plans are the other route to Captain without running servers at all.
Self-hosting itself is real work: the Docker stack idles at roughly 800 MB of memory before traffic, 2 GB is a sensible floor, and one engineer can reasonably own the deployment — without that engineer, you are hiring the saving away.
Who should look at it
Chatwoot 4.0 fits teams whose support bill is dominated by per-seat pricing, teams in regulated industries that need customer data on their own infrastructure, and startups that would rather spend engineering time once than seat fees forever. It fits poorly where nobody can own a Rails deployment, or where the AI agent is the whole point and the budget assumes it is free — it is not, on your own servers. Priced honestly, though, a Premium self-hosted plan plus your own API key still undercuts the incumbents for most small teams, and the free tier underneath it is a genuinely complete helpdesk. That combination is why Chatwoot keeps winning the "Intercom alternative" argument.