SillyTavern

活跃
GitHub JavaScript AGPL-3.0

简介

面向高级用户的 LLM 前端界面,支持多种 AI 模型和丰富的角色扮演功能,提供可扩展的插件系统和本地部署能力。

核心特性

  • 多模型统一接口 — 支持 KoboldAI/CPP、OpenAI、Claude、Mistral、OpenRouter 等多种 LLM 后端
  • Visual Novel 模式 — 集成图像生成引擎(Automatic1111/ComfyUI),支持角色立绘和场景渲染
  • TTS 语音集成 — 内置文本转语音功能,支持多种语音模型,实现角色语音对话
  • WorldInfo/Lorebook — 内置世界观和角色设定系统,维护长篇对话的上下文一致性
  • 高度可定制 UI — 完全可定制的界面布局、主题和交互方式,支持移动端适配
  • 第三方扩展 — 通过扩展系统接入更多功能,提供无限的增长潜力

适用场景

💡 AI 爱好者本地部署角色扮演聊天界面,使用开源 LLM 进行沉浸式对话
💡 小说作者利用角色设定系统和 WorldInfo 构建连贯的长篇故事对话
💡 独立游戏开发者测试 AI 驱动的 NPC 对话和角色交互脚本
💡 AI 研究者在统一界面下对比不同 LLM 的角色扮演和创意写作能力
💡 多语言用户通过自动翻译功能与 LLM 进行母语对话

快速开始

# 克隆 SillyTavern
git clone https://github.com/SillyTavern/SillyTavern.git
cd SillyTavern

# 启动服务(需要 Node.js 20+)
node server.js

# 在浏览器中打开 http://localhost:8000
# 配置连接 LLM 后端(Settings → API Connections)
# 选择模型提供者并填入 API 地址和密钥

相关项目