项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 436
使用教程
环境要求
- Docker Compose
- 一个模型接口
安装与启动步骤
-
1先看它是什么用途
自托管角色扮演聊天平台,数据全在自己机器上。
-
2用 compose 起
一条命令把服务与存储带起来。
docker compose up -d -
3配模型接口
支持兼容 OpenAI 的本地或云端接口。
-
4建角色卡与世界观
它的核心是角色设定与长期记忆。
-
5从手机访问
局域网内直接用浏览器打开。
如何确认成功
在手机上新建一段对话后,换到电脑上打开同一账号能看到完整历史,且角色设定在长对话后仍被遵循
注意事项
- 它是自托管的聊天前端,模型能力来自你接的接口。
- 角色扮演类内容需要自己把关,公开部署前加访问控制。
- 长期记忆会占用上下文,满了之后角色会开始忘设定。
- 数据存在本地卷里,迁移时整个目录一起搬。
- 多用户场景要单独配账号体系,默认配置偏个人使用。
核心亮点
- 支持 GPT/Claude/Gemini/Llama 等多种主流大模型,灵活切换
- 自带 MCP 客户端,可接入外部工具,扩展对话能力
- 自托管部署,数据隐私完全自主,不依赖第三方云服务
不足之处
- 早期项目,功能完整性和稳定性待验证
- 文档/社区待观察
适用场景
- 个人隐私敏感的角色扮演对话
- 在无公网环境下的离线 AI 聊天
- 技术爱好者自定义 AI 角色和模型接入
替代项目
SillyTavern、TavernAI、KoboldAI
同类项目推荐
bing-chat
开源
用 Node.js 调 Bing AI,轻松做出对话机器人
Node.js client for Bing's new AI-powered search. It's like ChatGPT on steroids
RepoChat-200k
开源
把整个 GitHub 仓库塞进 Claude,直接聊天问代码
⚡Chat with GitHub Repo Using 200k context window of Claude instead of RAG!⚡
tf2-transformer-chatbot
开源
用TensorFlow 2快速上手Transformer聊天机器人,支持TPU训练。
Transformer Chatbot in TensorFlow 2 with TPU support.
watson-assistant-slots-intro
开源
用插槽功能快速搭建点餐机器人,告别繁琐状态管理。
A Chatbot for ordering a pizza that demonstrates how using the IBM Watson Assistant ···
whisplay-ai-chatbot
开源
用树莓派零打造随身AI语音助手,离线也能聊
Pocket-sized AI chatbot built using a RPI Zero 2w / 5
dialogflow-web-v2
开源
给网站快速加一个带富文本的 Dialogflow 聊天框
Dialogflow Web Integration. Supports rich components
chat
开源
Go 写的自托管聊天平台,多端客户端直接可用
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS weba···
Nexior
开源
一个应用搞定聊天、绘图、视频和音乐生成
Consumer AI app for chat, image generation, video generation, and music creation pow···
Chatbot
开源
检索+生成双引擎,让机器人对话更聪明还会说话
Hybrid Conversational Bot based on both neural retrieval and neural generative mecha···
