Repolode
Fei2411

Fei2411/DS-Bot

A DeepSeek Harness plugin that lets you create long-lived AI bots, with a main bot, bot-to-bot handoffs and group chats.

Stars
5,954
Forks
552
Open issues
89
Last commit
yesterday

What is it?

DeepSeek Bot (DS Bot) is a plugin for DeepSeek Harness (DSH) that turns DSH into a set of persistent bots. You create your own bots, each with its own chat, model choice and memory, and work with them in one window.

A main bot called Chief manages the other bots and group chats, and walks you through setup on first launch. Group chats have an admin bot that answers by default and calls in other bots; any bot can hand work to another with @ and post results back to the group. Bots can use shared MCP servers, skills and packs that you add in Settings. Usage statistics show token consumption by time, bot and model.

DS Bot runs as a DSH plugin or as a desktop app for Windows and macOS, and can also be deployed with Docker on a NAS or Linux server. All data is stored locally in the DSH home folder.

Key features

  • 01Create multiple bots, each with its own chat, model and persistent memory.
  • 02A main bot (Chief) manages other bots and group chats.
  • 03Group chats with an admin bot and @-mention handoffs between bots.
  • 04Shared capability library of MCP servers, skills and packs, with approval for local MCP commands.
  • 05Token usage statistics by time, bot and model.
  • 06Runs as a DSH plugin, a Windows/macOS desktop app, or a Docker container.

Use cases

  • Running a team of specialized assistants, such as a writer and a coder, that collaborate in a group chat.
  • Keeping an always-on set of bots on a NAS or Linux server via Docker.
  • Giving bots shared tools through MCP servers and reusable skills.

Quick start

  1. 1

    Install DSH and set up at least one model in it

  2. 2

    Add the ds-bot plugin to DSH Web

    npx @deepseek-ai/dsh@0.2.1-rc.2 plugin --profile web add ds-bot
  3. 3

    Start DSH Web

    npx @deepseek-ai/dsh@0.2.1-rc.2 web

Things to know

  • This is a v0.2 preview release, so details may change.
  • It requires DeepSeek Harness and set-up models, and bots use your own model quota.
  • The DSH Web route needs Node.js 22.19 or later and pnpm.

In collections

Topics

FAQ

What is DS-Bot?
A DeepSeek Harness plugin that lets you create long-lived AI bots, with a main bot, bot-to-bot handoffs and group chats. DeepSeek Bot (DS Bot) is a plugin for DeepSeek Harness (DSH) that turns DSH into a set of persistent bots. You create your own bots, each with its own chat, model choice and memory, and work with them in one window.
Is DS-Bot free to use? What license does it have?
DS-Bot is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is DS-Bot still maintained?
Actively maintained. The last commit to DS-Bot was on Nov 6, 2026.
What can I use DS-Bot for?
Running a team of specialized assistants, such as a writer and a coder, that collaborate in a group chat. Keeping an always-on set of bots on a NAS or Linux server via Docker. Giving bots shared tools through MCP servers and reusable skills.
How do I install DS-Bot?
Install DSH and set up at least one model in it Add the ds-bot plugin to DSH Web: npx @deepseek-ai/dsh@0.2.1-rc.2 plugin --profile web add ds-bot Start DSH Web: npx @deepseek-ai/dsh@0.2.1-rc.2 web
Where can I get DS-Bot?
The source code and installation instructions are on GitHub: https://github.com/Fei2411/DS-Bot

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects