Pasta-Devs/Marinara-Engine

AI frontend

解決的問題

Marinara Engine 是一個專為聊天、角色扮演和遊戲設計的本地優先、AI 驅動平台。它消除了通常與 AI 角色扮演工具相關的複雜設定,為想要與 AI 角色互動而不想在配置上花費數小時的使用者提供了「即插即用」的體驗。

工作原理

該引擎作為一個本地伺服器運行,可連接到各種 AI 提供商(包括 OpenAI、Anthropic、Google Gemini 和本地模型)。它具有三種不同的模式:

  • Conversation Mode:用於與角色聊天的 Discord 風格私訊介面。
  • Roleplay Mode:具有角色立繪、自定義背景和天氣效果的沉浸式體驗。
  • Game Mode:由 AI GM 管理隊伍、任務和戰鬥的系統。

它利用代理系統,使用者可以下載專門的代理(如 Writer、Tracker 或 Misc 代理)來處理特定任務,例如連續性檢查、世界狀態追蹤和戰鬥機制。

適用人群

它專為 AI 角色扮演者、遊戲玩家和創作者設計,這些使用者希望以最少的設定和來自 Chub.ai 及 Pygmalion 等網站的廣泛角色匯入選項,獲得視覺沉浸式的本地優先 AI 體驗。

亮點

  • 多模式介面:支援私訊、沉浸式角色扮演和 AI 驅動的遊戲主持。
  • 代理生態系統:擁有 29 個用於敘事引導、任務追蹤和迷你遊戲的官方代理目錄。
  • 視覺沉浸感:自動情緒切換立繪、動態天氣和生成的場景影片。
  • 廣泛的提供商支援:與眾多 LLM 及圖像/影片生成提供商整合,包括本地側車(sidecars)。
  • 本地優先隱私:所有數據都原生儲存在使用者的機器上,無需註冊帳號。