Show HN: Libredesk – self-hosted, single binary Intercom/Zendesk alternative

Show HN (score: 5)
Found: April 20, 2026
ID: 4237

Description

Other
Show HN: Libredesk – self-hosted, single binary Intercom/Zendesk alternative Libredesk is a 100% free and open-source helpdesk, a Zendesk/Intercom alternative. Backend in Go, frontend in Vue + shadcn/ui. Unlike many "open-core" alternatives that lock essential features behind enterprise plans, Libredesk is fully open-source and will always stay that way.

Last year I posted v0.1.0 here: https://news.ycombinator.com/item?id=43158166

A year later, it's omni-channel. Alongside email, you can drop a live chat widget (beta) onto your website and handle both channels in the same agent UI. The chat widget, CSAT pages, and email templates are all customizable, and self-hosters can swap out the bundled HTML/JS/CSS assets for full white-labeling.

Genuinely, if you're paying per-agent SaaS pricing for a helpdesk today, I really think Libredesk can replace it. It covers most of what mainstream helpdesks do, and more lands with each release. I'd love to hear what would stop you from switching.

I originally built Libredesk for what we needed at work, we were on osticket and wanted something cleaner. These days I work on Libredesk in evenings and weekends alongside a full-time job, so response times on issues aren't instant, but I read every one. Docs are a bit behind the code too, but catching up.

Agent dashboard demo: https://demo.libredesk.io/

Live chat widget demo: https://libredesk.io/ (bottom-right corner)

Github: https://github.com/abhinavxd/libredesk

More from Show

Show HN: MCPfinder – An MCP server that finds and installs other MCP servers

Show HN: MCPfinder – An MCP server that finds and installs other MCP servers I’ve been building and using agents heavily lately. The Model Context Protocol ecosystem is growing insanely fast, but discovering and configuring new tools is still highly manual. Every time I needed to connect an agent to a new service, I had to browse registries, figure out the transport type, identify required env vars, and manually update &quot;mcp.json&quot; files.<p>So I built MCPfinder. It aggregates servers from the official MCP registry, Glama, and Smithery (around 25,000 combined entries) into a deduplicated, ranked catalog.<p>But the real twist is the DX: MCPfinder is itself an MCP server :D<p>You only install it once as your &quot;base capability&quot; via standard stdio: npx -y @mcpfinder&#x2F;server<p>From then on, when you tell your AI, &quot;I need to query my PostgreSQL database,&quot; the magic happens autonomously.<p>It&#x27;s completely free, AGPL-3.0 licensed, and built purely to optimize AI-tool surface discovery.<p>I&#x27;d love to hear your thoughts, feedback, or edge cases where JSON generation for specific platforms is acting up.

No other tools from this source yet.