Open-source platform for building AI-powered chat bots that connect LLMs to Slack, Discord, Telegram, WeChat, Lark, DingTalk and more.
flizzywine/dsh-tavern
A tavern-style role-play game agent built on DeepSeek Harness (DSH), compatible with SillyTavern character cards and assets.
Open-source alternative to:SillyTavern
- Stars
- 1,146
- Forks
- 77
- Open issues
- 5
- Last commit
- 3 hours ago
What is it?
DSH Tavern is a role-play chat front end that runs on DeepSeek Harness (DSH). It is designed for players of the SillyTavern ecosystem: character cards, world books, presets, regex styling, MVU variable cards and SillyTavern helper scripts can be imported and used directly.
The main difference is in how a turn is produced. The foreground model only writes the story text, while variable settlement, status panel updates and candidate action options are handled by separate background tasks. Each step can be retried on its own, and the status bar is rendered from a fixed template rather than generated by the model, so its format does not drift in long sessions.
The project also includes script mode for following a novel or outline, a long-term memory tool that lets the agent look up earlier text, and a conversational editor for changing character cards, world books and presets. It can run on Windows, macOS, Android, or in a browser through a command-line install, and it can be accessed from a phone through companion DSH plugins.
Key features
- 01Imports SillyTavern character cards, world books, presets and MVU cards
- 02Splits each turn into separate story, variable and candidate-option tasks
- 03Fixed-template status bar that is rendered from variables
- 04Script mode that follows a novel or outline with per-segment reading
- 05Agent-driven memory lookup over the full saved chat text
- 06Conversational editing of character cards, world books and presets
Use cases
- Playing role-play sessions with SillyTavern character cards on DeepSeek Harness
- Running a story that follows an imported novel or script
- Using a phone to play a tavern session hosted on a home computer or server
Quick start
- 1
Install Node.js 22.19+ and pnpm
- 2
Run the macOS/Linux command-line installer
curl -fsSL 'https://raw.githubusercontent.com/flizzywine/dsh-tavern/main/install.sh' -o /tmp/dsh-tavern-install.sh && DSH_TAVERN_HOST=cli sh /tmp/dsh-tavern-install.sh - 3
Start the tavern, then open the shown address in a browser
dsh-tavern start
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires derivative works to be shared under the same terms.
- Current version targets DSH 0.2.1-rc.2; users on DSH 0.1.5 must use the separate stable branch.
- The command-line version needs Node.js 22.19+ and pnpm installed first.
Topics
FAQ
- What is dsh-tavern?
- A tavern-style role-play game agent built on DeepSeek Harness (DSH), compatible with SillyTavern character cards and assets. DSH Tavern is a role-play chat front end that runs on DeepSeek Harness (DSH). It is designed for players of the SillyTavern ecosystem: character cards, world books, presets, regex styling, MVU variable cards and SillyTavern helper scripts can be imported and used directly.
- Is dsh-tavern free to use? What license does it have?
- dsh-tavern is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is dsh-tavern still maintained?
- Actively maintained. The last commit to dsh-tavern was on Oct 20, 2026.
- What can I use dsh-tavern for?
- Playing role-play sessions with SillyTavern character cards on DeepSeek Harness Running a story that follows an imported novel or script Using a phone to play a tavern session hosted on a home computer or server
- How do I install dsh-tavern?
- Install Node.js 22.19+ and pnpm Run the macOS/Linux command-line installer: curl -fsSL 'https://raw.githubusercontent.com/flizzywine/dsh-tavern/main/install.sh' -o /tmp/dsh-tavern-install.sh && DSH_TAVERN_HOST=cli sh /tmp/dsh-tavern-install.sh Start the tavern, then open the shown address in a browser: dsh-tavern start
- Where can I get dsh-tavern?
- The source code and installation instructions are on GitHub: https://github.com/flizzywine/dsh-tavern
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
LobeHub is a platform for organizing AI agents into always-on teams that can be hired, scheduled, and reviewed from one place.
Open-source agent chatbot platform that connects LLMs, plugins and agent tools to IM apps like QQ, Telegram, Slack and Discord.
Self-hostable AI second brain that answers questions from the web and your own documents, with custom agents and scheduled automations.
An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor.
FastGPT is an open-source AI Agent building platform with data processing, RAG knowledge bases, and visual workflow orchestration for LLM apps.