The search for an open source Intercom alternative usually starts with a bill. Seat costs climb, Fin’s per-resolution charges turn unpredictable, and suddenly a support tool costs more than the servers running your product. Some teams have a different trigger: customer data that legally cannot sit on someone else’s infrastructure. This guide ranks eight self-hosted platforms that take over some or all of what Intercom does. It is written for developers, privacy-conscious support teams, and startups working to a fixed budget.
Quick Answer
Best overall: Chatwoot. It is the closest open source equivalent to Intercom’s omnichannel inbox, and the core is MIT-licensed.
Best for zero-budget self-hosting: FreeScout. It runs on cheap shared hosting and uses very little memory.
Closest AI agent to Intercom Fin: Chatwoot, through its Captain AI agent. Parity is partial, not equal.
Compare all eight on cost, licence and hosting difficulty in the table further down.
Why Teams Leave Intercom
Cost is the usual trigger, and it arrives in two layers. Intercom charges per seat, starting at $29 per seat per month on Essential, rising to $85 on Advanced and $132 on Expert, billed annually. On top of that, the Fin AI Agent bills $0.99 per resolution across every plan. At 4,000 resolutions a month, Fin alone runs to roughly $3,960, which can exceed the seat bill entirely. Many teams report actual spend at two to three times what they first budgeted.
As of July 2026 the deal is signed but not closed, and pricing has not changed. Repricing after close is a real possibility worth planning for. Add data residency rules and vendor lock-in, and the case for owning your stack gets stronger.
Open Source Intercom Alternatives Compared
Licence type matters more than it looks. A permissive licence like MIT lets you modify and resell freely. AGPL requires you to publish changes if you offer the software as a service. Hosting difficulty reflects the stack, not the feature set: Ruby and Perl applications need more care than PHP ones.
| Tool | AI agent (Fin-like) | Hosting difficulty |
|---|---|---|
| Chatwoot | Captain AI, bring your own LLM key | Medium |
| Rocket.Chat | AI on higher tiers | Medium |
| Zammad | Yes, €0.03 per AI call add-on | High |
| FreeScout | No native AI | Low |
| Chaskiq | Routing bots, not an LLM agent | Medium |
| OTOBO | Optional AI module | High |
| osTicket | No native AI | Low |
| UVdesk | No native AI | Medium |
01

Chatwoot
Omnichannel Inbox · Closest Match
Yes, for most teams this is the default answer. Chatwoot is an open source customer engagement platform with a unified inbox covering live chat, email, WhatsApp, Instagram, Telegram and Facebook Messenger, plus a help centre and an embeddable widget. Around 29,000 GitHub stars and an active maintainer team put it well ahead of the rest of this list on adoption.
- Core code is MIT-licensed, so self-hosting costs $0 in licensing forever.
- Captain AI ships as a first-class feature, and self-hosters can supply their own LLM API key instead of buying credits.
- Closest feature match to Intercom’s messenger experience of anything genuinely open source.
- Static outbound IPs require the Pro plan, so it is not automatically the cheapest option for database allowlisting.
- The Rails, PostgreSQL and Redis stack needs real DevOps skill; cloud plans run $19 to $99 per agent monthly.
- Captain is newer and less capable than Fin on complex multi-turn queries.
Best for Teams replacing Intercom’s live chat as their primary channel.
02

Rocket.Chat
Team Chat + Omnichannel
Partly, and the fit depends on what you want from it. Rocket.Chat began as a self-hosted team messaging platform, then added an omnichannel layer that pulls WhatsApp, SMS, email, web chat and social into one agent workspace with routing and queuing. Governments and regulated industries use it heavily because of air-gapped deployment and end-to-end encryption.
- The community core is MIT-licensed and the Starter plan is free for up to 50 users.
- Message-level end-to-end encryption with keys your organisation controls, which Intercom does not offer.
- Apps-Engine lets you build custom TypeScript apps that run natively inside the platform
- Built for internal chat first, so the customer support layer feels bolted on next to Chatwoot.
- G2 reviewers rated Chatwoot easier to use, set up and administer.
- Enterprise code sits outside the MIT core, and Pro runs $8 per user monthly.
Best for regulated or security-first organisations needing chat and support in one place.
03

Zammad
Modern Multi-Channel Helpdesk
For ticket-driven teams, yes. Zammad is an AGPL-licensed helpdesk built on Ruby on Rails that pulls email, phone, chat and social into one queue, with a knowledge base, automation rules and an API. The usual shorthand is “Zendesk, but you host it,” and the agent interface genuinely looks like 2026 software rather than a decade-old admin panel.
- Fully AGPL-3.0 with no source-available carve-outs, and free to self-host.
- Version 7.0 added AI features billed at €0.03 per AI call, with a choice of seven LLM providers including local Ollama.
- Choosing your own model means AI costs stay under your control, unlike Fin’s fixed $0.99 per resolution.
- Heavy footprint: Elasticsearch, PostgreSQL and Redis all need running and tuning.
- Self-hosted vendor support starts at €2,999 a year, working out near €200 per ticket.
- No proactive in-app messaging or product tours, so the marketing half of Intercom is missing.
Best for Structured support teams that need multi-channel ticketing with real process.
04

FreeScout
Lightest Self-Hosted Inbox
Only if your support is email-led. Built on PHP and Laravel, FreeScout is a shared inbox that behaves like Intercom’s email channel without the live chat, video or AI. The interface is close enough to Gmail that most agents need no training, and the whole thing idles under 256 MB of RAM.
- AGPL-3.0 and free, installing on ordinary shared hosting or a $5 VPS.
- Far lighter than Chatwoot, which makes it the conservative pick when hosting budget is near zero.
- Modular design keeps the core lean; you add only what you need.
- No native AI at all, so Fin has no counterpart here.
- The free core is bare-bones, and modules like WhatsApp, knowledge base and advanced SLA cost $2.99 to $29 each.
- Live chat is not the strength, so it replaces only part of Intercom.
Best for Small teams whose support runs almost entirely through email.
05

Chaskiq
Conversational Marketing
It is the one project here that copies Intercom’s shape most directly. Chaskiq combines live chat, video calls, in-app campaigns, newsletters, banners, onboarding tours and a help centre in a single Rails and React application. Where the others rebuild the support inbox, this one rebuilds the marketing messenger too.
- Covers proactive messaging and campaigns, the Intercom features most open source tools drop.
- Plugin architecture with integrations including Calendly, Zoom and Zapier.
- User segments trigger campaigns from attributes like last sign-in, country or session count.
- Licensed AGPL-3.0 with a Commons Clause, which restricts commercial resale and is stricter than plain AGPL.
- Around 3,400 GitHub stars against Chatwoot’s 29,000, so the community and troubleshooting pool are small.
- Routing bots are rule-based, not an LLM agent, so Fin parity is absent.
Best for Product teams that want Intercom’s proactive messaging, not just tickets.
06

OTOBO
ITIL Service Desk
Reliability is the entire pitch. First released in 2003 and still running in universities, small MSPs and government IT desks, osTicket is GPL-licensed PHP and MySQL that deploys on any LAMP host you already have. Email piping, custom forms, per-department queues and basic SLA all work without fuss.
- Fully GPL with no licence carve-outs and no per-agent fees.
- Optional AI module and strong ITIL process support that Intercom never attempts.
- Mature German-language community and documentation, useful for EU data residency setups.
- Production setup takes one to four weeks because of the ITIL data model.
- Perl is a narrow skill base, so hiring or debugging help is harder to find.
- No live chat messenger, which is the whole point of Intercom for many teams.
Best for IT service desks with formal change and problem management.
07

osTicket
Email-to-Ticket Workhorse
Reliability is the entire pitch. First released in 2003 and still running in universities, small MSPs and government IT desks, osTicket is GPL-licensed PHP and MySQL that deploys on any LAMP host you already have. Email piping, custom forms, per-department queues and basic SLA all work without fuss.
- Completely free under GPL with the widest hosting compatibility here.
- Two decades of production use means bugs are known and documented.
- Setup is measured in an afternoon, not weekends, on a fresh Linux VM.
- The interface is visibly dated and the mobile experience is functional at best.
- No native chat, no social channels and no AI, so it replaces one Intercom feature only.
- The plugin ecosystem has thinned out over the years.
Best for Teams of three to eight agents who need email-to-ticket and nothing more.
07

UVdesk
E-commerce Helpdesk
It earns a place on licence terms and e-commerce fit, with a caveat attached. UVdesk Community is an MIT-licensed helpdesk built on Symfony and Backbone.js, backed by Webkul, with an automation bundle, mailbox component and a customer-facing support portal. Prebuilt plugins for platforms like PrestaShop make it the natural pick for online stores.
- MIT-licensed, the most permissive terms on this list, with no commercial restrictions.
- E-commerce integrations ship out of the box rather than needing custom work.
- Event-driven architecture makes custom workflows straightforward for PHP teams.
- Maintenance is the concern: Open Hub records a small development team with decreasing year-on-year commits and a most recent commit around nine months ago.
- No native AI agent, so Fin has no equivalent.
- Smaller community than Chatwoot or Zammad, meaning fewer answers when something breaks.
Best for E-commerce teams already running PHP and Symfony in-house.
Imperial AI Tools Verdict
Top pick: Chatwoot. It is the only project on this list that replaces Intercom’s core experience rather than one slice of it, and the MIT core plus bring-your-own-LLM approach solves the two problems that push teams off Intercom in the first place. The tradeoff is a Rails stack that needs someone who can maintain it, and an AI agent that trails Fin on hard queries.
Runner-up: Zammad. It suits teams whose support is ticket-shaped rather than chat-shaped, and its per-AI-call pricing with a choice of seven model providers is the most cost-predictable AI on this list. Expect a heavier server and a longer setup.
If neither fits, FreeScout is the safe minimum viable move: it costs almost nothing to run and will not surprise you.
Frequently Asked Questions
Not fully. Chatwoot’s Captain AI is the closest and ships as a first-class feature, but it is newer and weaker on complex multi-turn queries. Zammad added AI in version 7.0 at €0.03 per AI call across seven model providers. Both let self-hosters use their own LLM key.
Export conversations, contacts, tags and canned responses from Intercom first. Contacts and tags map cleanly to most tools. Use the API rather than CSV for attachment-heavy history. Fin training data and custom workflow automations do not transfer and must be rebuilt.
FreeScout and osTicket run on shared hosting or a $5 VPS, using under 256 MB of RAM at idle. Chatwoot needs 4 to 8 GB for its Rails and Sidekiq stack. Zammad is heavier still because it runs Elasticsearch, PostgreSQL and Redis together.























