Mirrai
不在身邊的時候,TA 還在這裡。Upload real chat logs, rebuild a digital persona — open-source AI companion with persona distillation, an emotion engine, 11 LLM pr
Mirrai 是什麼?
不在身邊的時候,TA 還在這裡。Upload real chat logs, rebuild a digital persona — open-source AI companion with persona distillation, an emotion engine, 11 LLM providers, and a graduation mechanism.
Mirrai 概覽
這是什麼
Mirrai 是開源的 AI 陪伴應用程式,使用真實聊天記錄重建您思念之人的數位分身。它的設計目的不是為了讓您留下,而是幫助您好好告別。專案提供多階段性格蒸餾引擎、動態情感狀態機、畢業機制、支援 11 家 LLM 提供者,以及可選的微信機器人整合。所有資料都儲存在本地。以 MIT 授權釋出。
主要功能
* 多階段性格蒸餾:將上傳的聊天記錄轉換為結構化的人設,包含 7 層——性格特質、說話方式、口頭禪、依戀類型、愛的語言、爭吵風格、觸動瞬間。透過 pipeline 運作。* 動態情感狀態機:每個數位分身擁有 6 種情感狀態(溫柔、俏皮、思念、憂鬱、開心、疏離),根據對話內容即時切換,在 UI 上顯示並影響回覆語氣。使用者也可以手動切換。* 畢業機制:親密度隨對話自然成長。當系統偵測到使用者的情感狀態趨於平穩時,會提示畢業資格。AI 以分身的語氣生成告別信,分身進入休眠(可隨時喚醒)。產品的成功指標是畢業率,而非留存率。* 11 家 LLM 提供者即插即用:支援 OpenAI、Atlas Cloud、Claude、DeepSeek、Kimi、通義千問、豆包、302.ai、Ollama、Dify、訊飛星火。OpenAI 相容的提供者共用一個轉接器,由 baseUrl 和 model 區分。可搭配 Ollama 實現完全本地推理。* 微信機器人整合:使用 Wechaty 將微信聯絡人綁定到對應的數位分身,自動以該分身的語氣回覆。Web 端和微信端共享同一套人設和記憶。注意:使用非官方協議有封號風險。
使用情境
* 使用真實聊天記錄重建思念之人的數位分身。* 透過與該分身對話,處理情緒並達到內心平靜的狀態。* 在 AI 生成的互動空間中理解並反思一段過去的關係。* 試驗多個 LLM 後端,進行以人設為基礎的對話。
快速開始
bashgit clone https://github.com/Ch1rpy2613/Mirrai.gitcd Mirraicp .env.example .env # 編輯 .env,填入 JWT_SECRET 和至少一個 LLM API Keydocker compose up -d訪問 http://localhost:3000 即可。Docker 中已包含 PostgreSQL。macOS:從 Releases 下載 Mirrai-macOS-arm64.dmg,拖入 Applications。原始碼方式:請參閱儲存庫 README。
授權與價格
授權為 MIT。此專案是開源的。元資料或 README 中未提及價格。
內容整理自該專案公開的 README 與儲存庫資訊。