LibreAI / AI Chat / agent-desk
// ai-chat ยท huabeitech/agent-desk

agent-desk

Open-source AI customer support with live chat and RAG knowledge base.

๐Ÿ’Ž Hidden gemโ˜… 262 starsโ‘‚ 81 forksApache-2.0updated 2026-10
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

agent-desk is an open-source ai chat project by huabeitech (huabeitech/agent-desk on GitHub). It has 262 GitHub stars and 81 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 3 October 2026.

GitHub stars
262
Forks
81
License
Apache-2.0
Last updated on GitHub
3 October 2026
Category
AI Chat
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Clone the repository

    Download the source and enter the folder.

  2. Build the server

    Compile the Go binary.

  3. Load your knowledge base

    Feed it your docs per the README.

  4. Embed the chat widget

    Add live chat to your site and go live.

// features

Why people love it

AI-first support

Chatbot resolves tickets before humans step in.

Human handoff

Agents take over with full conversation context.

RAG knowledge base

Answers grounded in your documentation.

Live chat widget

Embeddable chat for your website.

Go backend

Fast, single-binary self-hosting.

Helpdesk workflow

Queues, assignment, and ticket states.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/huabeitech/agent-desk.git
    cd agent-desk
  2. Step 2 โ€” Build the server

    Compile the Go binary.

    go build ./...
  3. Step 3 โ€” Start the service

    Launch the support server.

    ./agent-desk
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains agent-desk?

It is an open-source project at huabeitech/agent-desk with 81 forks.

Is it free for commercial use?

Yes. It is Apache-2.0 licensed.

Can humans take over chats?

Yes. It is designed human-ready, with agents picking up AI conversations.

Where does the AI get answers?

From a RAG knowledge base built on your own documents.

How do I deploy it?

As a self-hosted Go binary โ€” see the README for configuration.

// keep exploring

Similar tools

AI Chat

wa_llm

AI WhatsApp bot that follows group chats and replies when mentioned.

โ˜… 171 starsMIT
View guide โ†’
AI Chat

wechatbot-new

WeChat chatbot with DeepSeek-powered replies and roleplay personas.

โ˜… 69 starsNOASSERTION
View guide โ†’
AI Chat

Smart-Memory

SillyTavern extension giving AI roleplay characters long-term memory.

โ˜… 61 starsAGPL-3.0
View guide โ†’
AI Chat

chattermate.chat

Open source AI customer support platform โ€” AI conversational assistant.

โ˜… 125 starsApache-2.0
View guide โ†’
AI Chat

workbuddian

Turn a local CLI agent into in-vault Obsidian AI chat.

โ˜… 63 starsMIT
View guide โ†’
AI Chat

HuixiangDou

HuixiangDou โ€” LLM knowledge assistant built for group chats, with rejection so it answers only when it should

โ˜… 2.5k starsBSD-3-Clause
View guide โ†’
// alternatives

Alternatives in AI Chat

The most-starred other AI Chat projects in the LibreAI catalogue โ€” the realistic shortlist if agent-desk is not the right fit.

Get agent-desk

Free and open โ€” grab the source, star the repo, and start creating.