yejiming/MuseAI

创建你的 AI 角色,进入你的故事世界。和角色聊天、冒险、穿书,让每一次互动都留下羁绊(支持 DeepSeek Harness 插件,欢迎使用)

What it solves

MuseAI provides a local environment for immersive AI roleplay and interactive storytelling. It solves the problem of fragmented AI conversations by treating characters, world-building settings, and relationship histories as persistent, local data rather than isolated chat sessions.

How it works

The application acts as a frontend that connects to various LLM APIs (OpenAI, Anthropic, and OpenAI-compatible services like DeepSeek). It uses a structured approach to manage context:

  • World Books & Character Cards: Users define the setting and persona of characters, which are then fed into the AI's prompt to maintain consistency.
  • Memory Archiving: After interactions, the AI analyzes the conversation to extract key events and relationship changes, writing them back into the character's permanent record.
  • Interaction Modes: It offers specialized modes for one-on-one chatting (AI Companion), group storytelling (Text Adventure/TRPG), and entering pre-defined story outlines (Book-Crossing/穿书).
  • Local Storage: All user data, including character cards and session histories, is stored locally in the user's documents folder.

Who it’s for

  • Roleplayers and fans of character-based AI chatting who want long-term, evolving relationships with virtual characters.
  • Writers and creators who want to test their story worlds or experience their narratives from a first-person perspective.
  • Users who prefer local data ownership and use their own API keys for model access.

Highlights

  • Persistent Bonds: A dedicated "Bonds" page tracks relationship trajectories and key events on a timeline.
  • ** uma-AI-driven World Building**: Ability to automatically extract structured world settings and character cards from existing novel text or outlines.
  • Multi-modal Input: Supports language, behavior, and plot instructions to drive stories in adventure mode.
  • Writing Assistance: Includes tools for outline evaluation, reverse outlining (extracting structure from a full novel), and a "de-AI-ing" tool to make generated text sound more natural.
  • LAN Access: Allows users to access the desktop application via a mobile browser on the same WiFi network.

Related

  • Project
  • Project
  • Project
  • Project
  • Project