bytedesk

bytedesk

Enterprise IM Solution with AI powered live chat, email support, omni-channel customer service & team im,alternative to slack + zendesk/intercom

Stars: 178

Visit
 screenshot

Bytedesk is an AI-powered customer service and team instant messaging tool that offers features like enterprise instant messaging, online customer service, large model AI assistant, and local area network file transfer. It supports multi-level organizational structure, role management, permission management, chat record management, seating workbench, work order system, seat management, data dashboard, manual knowledge base, skill group management, real-time monitoring, announcements, sensitive words, CRM, report function, and integrated customer service workbench services. The tool is designed for team use with easy configuration throughout the company, and it allows file transfer across platforms using WiFi/hotspots without the need for internet connection.

README:

Bytedesk - Chat as a Service

AI powered Omnichannel customer service With Team Cooperation

:::tip Bytedesk is still in the early stage of rapid iteration, the documentation may lag behind the development, resulting in possible functional descriptions that do not match the latest software version :::

Language

statistics chat

Introduction

  • Multi-level organizational structure
  • Role management
  • Permission management
  • ...
  • Support multiple channels
  • multiple routing strategies, and detailed assessment indicators
  • Seating workbench
  • ...
  • Internal Docs
  • HelpCenter
  • FAQ
  • Ticket management
  • Ticket SLA management
  • Ticket statistics and reports
  • ...
  • Chat with Ollama/DeepSeek/ZhipuAI/...
  • Chat with Knowledge base(RAG)
  • Function calling
  • Mcp
  • feedback
  • survey
  • ...
  • todo list
  • daily/weekly report
  • statistics
  • ...

workflow

  • form
  • process
  • ticket process
  • ...
  • like Discord
  • ...

Multi-tenant

  • Multi-tenant management
  • Tenant isolation
  • Tenant statistics
  • ...

Docker Quick Start

method 1: clone project and start docker compose container,need ollama

git clone https://github.com/Bytedesk/bytedesk.git && cd bytedesk/deploy/docker && docker compose -p bytedesk -f docker-compose.yaml up -d

ollama pull model

ollama pull deepseek-r1:1.5b
ollama pull qwen2.5:1.5b

method 2: run docker compose with ollama

git clone https://github.com/Bytedesk/bytedesk.git && cd bytedesk/deploy/docker && docker compose -p bytedesk -f docker-compose-ollama.yaml up -d

docker ollama pull model

docker exec ollama-bytedesk ollama pull deepseek-r1
docker exec ollama-bytedesk ollama pull qwen2.5:1.5b

if don't need ollama, you can change docker-compose.yaml or docker-compose-ollama.yaml

# disable Ollama chat
SPRING_AI_OLLAMA_CHAT_ENABLED: false
# disable Ollama embedding
SPRING_AI_OLLAMA_EMBEDDING_ENABLED: false

stop container

docker compose -p bytedesk -f docker-compose.yaml stop

change config, otherwise upload image, file and knowledge base cannot be displayed normally

  • change docker-compose.yaml file or docker-compose-ollama.yaml
# please replace 127.0.0.1 with your server ip
BYTEDESK_UPLOAD_URL: http://127.0.0.1:9003
BYTEDESK_KBASE_API_URL: http://127.0.0.1:9003

method 3: run from source code

git clone https://github.com/Bytedesk/bytedesk.git && cd bytedesk && ./mvnw install -Dmaven.test.skip=true && cd starter && ./mvnw spring-boot:run

Preview

local preview

# please replace 127.0.0.1 with your server ip
http://127.0.0.1:9003/
# open port: 9003, 9885
demo username: [email protected]
demo password: admin

Open Source Client

Open Source Demo + SDK

Project Description Forks Stars
iOS iOS GitHub forks GitHub Repo stars
Android Android GitHub forks GitHub Repo stars
Flutter Flutter GitHub forks GitHub Repo stars
UniApp Uniapp GitHub forks GitHub Repo stars
Web Vue/React/Angular/Next.js/JQuery/... GitHub forks GitHub Repo stars
Wordpress Wordpress GitHub forks GitHub Repo stars
Woocommerce woocommerce GitHub forks GitHub Repo stars
Magento Magento GitHub forks GitHub Repo stars
Prestashop Prestashop GitHub forks GitHub Repo stars
Shopify Shopify GitHub forks GitHub Repo stars
Opencart Opencart GitHub forks GitHub Repo stars
Laravel Laravel GitHub forks GitHub Repo stars
Django Django GitHub forks GitHub Repo stars

Links

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for bytedesk

Similar Open Source Tools

For similar tasks

For similar jobs