{"repo":"in30mn1a/LumiMuse","free":true,"listed":false,"github":"https://github.com/in30mn1a/LumiMuse","clone":"git clone https://github.com/in30mn1a/LumiMuse.git","description":"A quiet AI companion. Create characters, build memories, feel something real.","language":"TypeScript","stars":21,"topics":["ai","companion","llm","nextjs","sqlite","typescript","chatbot","flutter"],"license":"MIT","category":"ai-agents","readme_excerpt":"✨ LumiMuse 让 TA 慢慢填满你的房间。 A quiet, elegant AI companion — built for those who want something that feels real. English · 中文 本地运行 Docker 一键部署 数据自持有 :---: :---: :---: npm run dev docker compose up SQLite + 本地文件 --- 目录 - 项目简介 - 为什么要使用 LumiMuse？ - 项目预览 - 功能一览 - 功能详情 - 技术栈 - 快速开始 - 首次使用指南 - Docker 部署 - 生图配置 - 记忆系统 - 数据与隐私 - 备份与迁移 - 常见问题 - 项目结构 - 开发 --- 项目简介 LumiMuse 是一个轻量级 AI 角色扮演 / 陪伴系统，带长期记忆、现实时间注入、原生生图、数据导入导出和 Docker 部署支持。 它不是想做成一个什么都塞进去的巨型平台，而是更偏向一个「安静、好看、能长期用」的私人陪伴空间。 你可以创建角色，给 TA 性格、背景、开场白、示例对话和生图标签；也可以让 TA 在聊天中慢慢记住关于你、你们关系和共同经历的细节。数据全部留在本地或你自己的服务器。 --- 为什么要使用 LumiMuse？ 轻量化 RP，不需要复杂配置也能开始聊 有些 RP 工具很强，但也很重。 预设、世界书、插件、扩展、角色卡、聊天文件、数据库……第一次上手的时候经常像在调一个工程项目。 LumiMuse 的目标不是替代复杂玩法，而是提供一个更轻、更直觉的选择： 1. 创建角色 2. 填写人设 3. 配置模型接口 4. 开始聊天 5. 让记忆系统慢慢沉淀关系 如果你只是想和一个角色长期相处，而不是每天调半小时配置，LumiMuse 会比较适合。 自动记忆：TA 会慢慢记住你们之间的事 LumiMuse 内置长期记忆系统，不只是把聊天记录全塞回上下文。 它会在聊天过程中提取值得长期保留的信息，写入角色的记忆库，例如关系动态、话题历史、偏好习惯、人格特质和重要事件。 下次聊天时，系统会把相关记忆注入上下文，让角色更自然地「想起」过去发生过的事。 现实时间注入：角色知道现在是什么时候 LumiMuse 可以把现实时间注入聊天上下文。 角色可以知道现在是白天还是晚上，也能感受到时间经过。比如晚上聊天时自然地说晚安，隔几天回来时意识到你们已经有段时间没见。 对长期陪伴类 RP 来说，时间感很重要。 有了时间感，角色才更像是在和你一起生活。 原生生图支持，不需要到处切工具 LumiMuse 内置 AI 生图功能，可以直接根据聊天内容或角色设定生成图片。 目前支持： - Stable Diffusion WebUI - NovelAI - ComfyUI - 自定义图片生成 API 你可以给角色保存外貌、服装、画风等生图标签。聊到某个场景时，可以顺手生成一张图看看。 多平台适配：电脑和手机都能用 LumiMuse 做了响应式布局。 桌面端适合长时间聊天、整理角色和记忆；移动端也做了适配，不是单纯把桌面页面硬塞到手机屏幕里。平板横竖屏、iOS 安全区域、字号与字体风格也都有考虑。 数据在你自己手里 角色、对话、记忆和生成图片都保存在你的本机或服务器。 支持导入导出，方便备份和迁移；也支持 Docker 部署到自己的机器上。 --- 项目预览 首页 对话 编辑角色 记忆管理 设置 --- 功能一览 功能 说明 :---: :--- :--- 🎭 角","default_branch":null,"files":null,"tree":[],"storefront":"/r/in30mn1a","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/in30mn1a/LumiMuse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}