开源桌面角色扮演应用 Janus 发布,主打持久记忆与本地隐私
RamishSiddiqui 在 GitHub 发布开源桌面角色扮演应用 Janus(GNU AGPL v3),用 token 预算、滑动窗口、滚动摘要加向量 RAG 的分层上下文管线,让百条以上消息的对话保持连贯,所有提取事实存入可查看、可编辑的记忆图。支持 SillyTavern V1/V2 角色卡导入、自动 NPC 检测的多人群聊、情绪追踪,接入 14+ 家 LLM 提供商(含本地 Ollama 和免费选项),内置离线 Kokoro-82M TTS(54 种语音),数据全部存于本地 SurrealDB,无账号、无遥测。提供 Windows/macOS/Linux 安装包,附 SHA256 校验和构建来源证明。
推荐理由:项目讲清了分层记忆管线和可编辑记忆图的做法,对想在本地做长期角色扮演记忆的人有直接参考。