Best Open-Source Intercom Alternatives (2026)

7 self-hostable, open-source projects that replace Intercom — without usage-based pricing that surprises. Each is scored for how hard it is to self-host, with one-click deploy options where they exist.

Intercom's usage-based pricing (resolutions, seats, message volume) makes bills hard to predict and they can spike as you grow or as conversation volume swings. Self-hosting removes the per-resolution metering and keeps customer chat history on your own infrastructure.

A diverse group of customer service representatives wearing headsets in a modern office.
Photo by Yan Krukau on Pexels

Our picks at a glance

Easiest to self-host
Chatwoot

Difficulty 3/5 versus erxes at 5/5, plus One-Click and Kubernetes deploy options.

Most powerful
erxes

Unifies sales, marketing, and support in one experience-operating-system, the broadest scope of the two, matching Intercom's all-in-one ambition.

Most active
Chatwoot

22000 stars versus erxes at 4000, a large momentum gap.

Best managed option
Chatwoot

Both offer managed hosting, but Chatwoot's far larger community makes its hosted option the safer bet.

Compare all 7 alternatives

ProjectDeployManagedLicense
37k
3/5
Moderate
One-Click
Docker
+3
MITtodayRepo
GLPI
PHP
6.3k
3/5
Moderate
Docker
Docker Compose
+1
GPL-3.0todayRepo
erxes
TypeScript
4.1k
5/5
Advanced
Docker
Docker Compose
+2
AGPL-3.0todayRepo
3.4k
3/5
Moderate
Docker
Docker Compose
+1
AGPL-3.0yesterdayRepo
Libredesk
Docker
2.9k
2/5
Easy
Docker
Docker Compose
+1
AGPL-3.0todayRepo
1.3k
3/5
Moderate
Docker
Manual
LGPL-3.04 days agoRepo
Tiledesk
JavaScript
318
3/5
Moderate
Docker Compose
Kubernetes
+1
MITtodayRepo

What to look for: The allowed field is small and lopsided, so weigh scope against operational cost: Chatwoot is a focused live-chat and support desk, while erxes bundles sales, marketing, and support into one platform that is heavier to run. Note erxes is rated 5/5 difficulty, the hardest in any of these guides, so be honest about whether you have the ops capacity before choosing it over Chatwoot.

The alternatives, reviewed

  1. #1
    Chatwoot
    Self-host: Moderate

    Open-source omnichannel live-chat and support desk, an Intercom/Zendesk alternative

    37k Ruby MIT today
    How it compares to Intercom
    • Newer/advanced features (AI agents, advanced reporting) are gated behind paid Enterprise/cloud tiers
    • Reporting and analytics are less deep than Zendesk Explore
    • No native ITSM/ticketing workflow engine as mature as Zendesk's
    • Telephony/voice support is weaker than the proprietary incumbents
  2. #2
    GLPI
    Self-host: Moderate

    Full-featured open-source IT asset management and service desk with ITIL support

    6.3k PHP GPL-3.0 today
    How it compares to Intercom
    • UI is complex and can overwhelm users who only need basic ticketing
    • Asset management and ITSM workflows require significant initial configuration
    • Plugin quality varies widely; some community plugins are unmaintained
  3. #3
    erxes
    Self-host: Advanced

    Open-source experience operating system unifying sales, marketing and support

    4.1k TypeScript AGPL-3.0 today
    How it compares to Intercom
    • Microservice/plugin architecture makes self-hosting complex and resource-heavy
    • Broad scope means individual modules are less deep than specialized tools
    • Documentation can lag the fast-moving codebase
    • Smaller integration ecosystem than HubSpot
  4. #4
    Frappe Helpdesk
    Self-host: Moderate

    Open-source customer support desk with automation and clean UI

    3.4k Docker AGPL-3.0 yesterday
    How it compares to Intercom
    • No native live chat widget; real-time messaging requires Frappe's separate chat module
    • AI-assisted response suggestions and GPT-powered ticket summarization are absent
    • Reporting and analytics dashboards are limited compared to Zendesk Explore
    • Mobile apps for agents are not officially provided
  5. #5
    Libredesk
    Self-host: Easy

    Omnichannel support desk — live chat, email, and more in one binary

    2.9k Docker AGPL-3.0 today
    How it compares to Intercom
    • No built-in knowledge base or help-centre article editor
    • AI copilot features (suggested replies, sentiment analysis) are not yet present
    • Phone/voice channel support is absent
    • Advanced SLA policies and escalation rules are limited
  6. #6
    Faveo Helpdesk
    Self-host: Moderate

    Laravel-based self-hosted ticketing system with email integration and SLA management

    1.3k PHP LGPL-3.0 4 days ago
    How it compares to Intercom
    • Live chat and advanced reporting only in paid editions
    • UI feels dated compared to modern SaaS alternatives
    • Community edition support is forum-only with slow response times
  7. #7
    Tiledesk
    Self-host: Moderate

    Open-source live chat and chatbot platform for customer support with omnichannel inbox

    318 JavaScript MIT today
    How it compares to Intercom
    • WhatsApp and other channel integrations require additional configuration and third-party API keys
    • Advanced AI features need external LLM API keys not included in self-hosted setup
    • Documentation for Kubernetes deployment is incomplete

The verdict

For most teams replacing Intercom, Chatwoot is the right call: it directly covers live chat and support, is far easier to operate, and has the momentum. Reach for erxes only if you genuinely want a combined sales/marketing/support platform and can absorb its 5/5 self-hosting difficulty.

Intercom alternatives — frequently asked questions

Is there an open-source Intercom alternative?

Yes. Chatwoot (MIT) is the closest live-chat-and-support match, and erxes (AGPL-3.0) is a broader sales/marketing/support platform. Both are free and self-hostable.

Which is easier to self-host, Chatwoot or erxes?

Chatwoot, clearly. It's rated 3/5 and supports One-Click and Kubernetes deploys, while erxes is rated 5/5, the most demanding setup in this comparison.

Does any Intercom alternative offer managed hosting?

Yes, both Chatwoot and erxes offer official managed options, so you can avoid running servers yourself if you prefer.

I want more than just chat. Which should I pick?

erxes, since it unifies sales, marketing, and support rather than focusing only on the support inbox. Just budget for the higher operational effort.

Which has the bigger community?

Chatwoot, with about 22000 GitHub stars compared to roughly 4000 for erxes, which usually means more integrations, docs, and community support.

Keep exploring