OpenAltFinder
LibreDesk

LibreDesk

Open-source, self-hosted customer support desk in a single binary. Omnichannel inbox with email and live chat, plus a built-in help center.

Open source alternative to:

Screenshot 2026-08-22 at 14-57-38 My inbox - libredesk.png
Screenshot 2026-08-22 at 14-57-49 All contacts - libredesk.png
Screenshot 2026-08-22 at 14-57-55 Overview - libredesk.png
1 / 3

What is LibreDesk?

LibreDesk is an open-source, self-hosted customer support platform that ships as a single Go binary with a Vue.js front end. It provides an omnichannel inbox that consolidates email and live-chat conversations in one place, alongside a published help center for self-service knowledge base articles.

Key features

LibreDesk includes a real-time live chat widget that can be embedded on any website, an AI assistant grounded in the help center that can answer chats automatically before handing off to a human, and an agent copilot that drafts replies and summarizes long threads. Conversations can be tagged, assigned, snoozed, routed by automation rules, and tracked against configurable SLAs. Admins get granular role-based access control, custom conversation and contact attributes, macros, CSAT surveys, and analytics for response times and agent activity.

Self-hosting

LibreDesk is designed to be self-hosted: a single binary plus Postgres and Redis runs behind your reverse proxy. A docker-compose file is provided in the repository, and a 1-click Railway template provisions the app and its data stores in one step. Because it ships as a single Go binary, deployment is straightforward: configure a config.toml, run ./libredesk --install, and start the service. SSO via Google, Microsoft, and any OIDC provider is supported out of the box, and HTTP/JSON APIs plus webhooks are available for custom integrations.

How it compares to Intercom and Zendesk

LibreDesk is positioned as a lightweight alternative to Intercom and Zendesk: it covers the same core workflow — omnichannel inbox, ticketing, help center, automation, SLAs, and analytics — without the per-seat pricing of commercial SaaS. The trade-off is that you operate the infrastructure yourself, but in return you get full data ownership, an AGPL-3.0 license, and no per-agent costs as your team grows.

Frequently Asked Questions

What channels does LibreDesk support?

LibreDesk ships an omnichannel inbox that combines email and live chat in one place. The live-chat widget can be embedded on any website to start real-time conversations that arrive in the same inbox as incoming email tickets.

Does LibreDesk include a help center / knowledge base?

Yes. LibreDesk includes a publishable help center with searchable collections and articles in multiple languages. The built-in AI assistant and agent copilot are grounded in the help center, so they can draft answers using the content you publish there.

What authentication and SSO options does LibreDesk support?

SSO logins are supported out of the box via Google, Microsoft, and any OIDC provider. Role-based access control lets you create custom roles with per-action permissions for teams and individual agents.

Does LibreDesk have an API and webhooks?

Yes. LibreDesk exposes HTTP/JSON APIs and webhooks for custom integrations and workflows, so you can pipe conversations into external systems or trigger automations on conversation events.

How do I self-host LibreDesk?

The recommended path is docker-compose: download the compose file and the sample config from the repository, copy config.sample.toml to config.toml, run docker compose up -d, then set the system user password with docker exec -it libredesk_app ./libredesk --set-system-user-password. A single Go binary is also available; run ./libredesk --install to initialize the Postgres database, then start the binary and visit http://localhost:9000.

Visit LibreDesk
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
v2.8.0
Created
5/12/2024
Stars
2,756
Forks
238
Open issues
79
Last commit
8/22/2026

Updated 8/22/2026, 1:00:14 PM

View Repository

Similar open source alternatives