一个本地安装的高级用户界面,可统一对接多种 LLM API、图像生成与 TTS 语音模型。
- Star
- 1,778
- Fork
- 364
- 未关闭 Issue
- 189
- 最近提交
- 20小时前
这是什么?
Risuai(简称 Risu)是一款跨平台的 AI 聊天应用,同时提供网页版,用于与大语言模型进行角色扮演和故事创作。用户可以创建并运行自己的角色与剧情,接入 OpenAI、Claude、Gemini、OpenRouter、Ooba 等多家模型服务。
除了基础对话,它还提供世界书(Lorebook)以在提示词中注入背景设定,支持用正则脚本改写模型输出,并内置 HypaMemory、SupaMemory 等记忆系统来维持长对话的连贯性。角色可以根据表情切换立绘,群聊功能允许多个角色同时出现在一个场景中,输入和输出的文本也能自动翻译。
项目基于 Svelte、TypeScript、Tauri 和 Vite 构建。可通过官网、GitHub 发布版安装,也可以用 Docker 部署为网页服务。
核心功能
- 01支持 OpenAI、Claude、Gemini、OpenRouter 等多种模型 API。
- 02提供世界书(Lorebook),用于在提示词中注入背景设定。
- 03支持正则脚本修改模型输出。
- 04支持群聊,多个角色同处一个对话。
- 05可根据表情切换角色图片,并支持 TTS 语音输出。
- 06通过 HypaMemory、SupaMemory 实现长期记忆。
适用场景
- 与自建角色进行长篇互动小说或角色扮演创作。
- 在群聊中让多个角色共同参与同一场景。
- 通过 Docker 在个人服务器上部署网页版角色扮演聊天服务。
快速上手
- 1
从官方网站获取 Risuai(推荐)
- 2
或按 README 的 Docker 部分运行 Docker 容器
- 3
Docker 启动后,在浏览器中访问 localhost:6001
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品以相同条款发布。
- 文档 Wiki 标注为仍在完善中。
收录于专题
标签
常见问题
- Risuai 是什么?
- 支持多种大模型 API 的跨平台 AI 角色扮演聊天应用,含世界书与长期记忆。 Risuai(简称 Risu)是一款跨平台的 AI 聊天应用,同时提供网页版,用于与大语言模型进行角色扮演和故事创作。用户可以创建并运行自己的角色与剧情,接入 OpenAI、Claude、Gemini、OpenRouter、Ooba 等多家模型服务。
- Risuai 可以免费使用吗?用的什么许可证?
- Risuai 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Risuai 还在维护吗?
- 活跃维护中。Risuai 最近一次提交是在 2026年11月6日。
- Risuai 适合用来做什么?
- 与自建角色进行长篇互动小说或角色扮演创作。 在群聊中让多个角色共同参与同一场景。 通过 Docker 在个人服务器上部署网页版角色扮演聊天服务。
- Risuai 怎么安装和运行?
- 从官方网站获取 Risuai(推荐) 或按 README 的 Docker 部分运行 Docker 容器 Docker 启动后,在浏览器中访问 localhost:6001
- 在哪里获取 Risuai?
- 源代码和安装说明在 GitHub 上:https://github.com/kwaroran/Risuai
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.5万+214 本周6658JavaScriptAGPL-3.0更新于 上个月
单文件本地运行 GGUF 大模型的工具,内置 KoboldAI 网页界面,支持文本、图像、语音和音乐生成。
1.2万+74 本周808C++AGPL-3.0维护活跃更新于 21小时前
一套 TypeScript SDK,用一份代码编写可同时运行于 Slack、Teams、Discord 等平台的聊天机器人。
2454+18 本周346TypeScriptMIT更新于 23小时前
可自托管的 AI 第二大脑,基于网络和你的文档回答问题,并支持自定义智能体与定时自动化。
3.8万+116 本周2535PythonAGPL-3.0更新于 3个月前
基于 Tauri 2.0 与 Next.js 的轻量桌面 AI 聊天客户端,支持云端与本地模型,数据存于本地。
30345TypeScriptMIT更新于 14天前
基于 Svelte 与 FastAPI 的聊天工具,可用在线或本地大模型对 GitHub 仓库或上传的源码目录提问。
32944SvelteApache-2.0更新于 2个月前