Show HN: Chatwoot 4.0 – Open-source intercom alternative with AI agents

3 points by sojanofficial 11 hours ago

A couple of years ago, we launched Chatwoot here on Hacker News as an open-source alternative to Intercom. Back then, it was a scrappy live chat widget with a shared inbox and just enough backend logic to make things work. What made it stand out was that you could self-host it, own your data, and actually read the code.

Since then, things have grown. We got into Y Combinator, has grown into a platform used by thousands of companies around the world. Some teams use it for a few hundred conversations a week. Others run it at massive scale, handling tens of millions of messages across channels. Through all of that, we’ve stayed focused on keeping it open-core, self-hostable, and developer-first.

Today, we’re back on HN to share Chatwoot 4.0 — the biggest update we’ve shipped so far.

The most visible change in Chatwoot 4.0 is Captain, our new AI agent. It’s built into the platform and can automatically handle repetitive support questions. Under the hood, it uses OpenAI, and it’s fully opt-in. Nothing gets sent anywhere unless you configure it to. Right now, it generates responses based on your Help Center articles, and we’re actively working on adding actions (tool calling capabilities). We’ve already tested it with Shopify and Linear APIs. It works great and opens up some interesting automation paths.

Additionally, we’ve reworked core parts of the system. The UI has been fully revamped using Vue 3. It’s faster, cleaner, and easier to extend. On the backend, we focused heavily on performance. Some deployments now handle over 200 million messages, so we’ve optimized querying to make things faster and more predictable. We’ve also added smarter caching, reduced duplicate fetches, and cleaned up both frontend and backend logic to better handle high-throughput workloads.

We also rebuilt the Help Center module. It’s now a proper self-service portal. Markdown-based, cleaner UI, better search, and support for custom domains.

If you’re already using Chatwoot, the upgrade is available now. If you remember our original launch or you’re looking for a support tool you can actually own and extend, we’d love for you to check it out again.

Code: https://github.com/chatwoot/chatwoot

Docs: https://www.chatwoot.com/docs

Demo: https://app.chatwoot.com

stevefan1999 10 hours ago

Unfortunately, it doesn't seems to support ollama...which means we can't use it for self-hosted model with our own RAG for automated responses...plus we will leak prompts to OpenAI