← Discover MCPs and Agents
R
MCPAI & MLGitHub

Risuai

Make your own story. User-friendly software for LLM roleplaying

Links

README

From the repo.

Risuai

text

Svelte Typescript Tauri Vite Tailwind CSS

Risuai, or Risu for short, is a cross platform AI chatting software / web application with powerful features such as multiple API support, assets in the chat, regex functions and much more.

Screenshots

Screenshot 1Screenshot 2
Screenshot 1Screenshot 2
Screenshot 3Screenshot 4

Features

  • Multiple API Supports: Supports OpenAI, Claude, Gemini, DeepInfra, Ooba, OpenRouter... and More!
  • Emotion Images: Display the image of the current character, according to his/her expressions!
  • Group Chats: Multiple characters in one chat.
  • Plugins: Add your features and providers, and simply share.
  • Regex Script: Modify model's output by regex, to make a custom GUI and others
  • Powerful Translators: Automatically translate the input/output, so you can roleplay without knowing model's language.
  • Lorebook: Also known as world infos or memory book, which can make character memorize more.
  • Themes: Choose it from 3 themes, Classic, WaifuLike, WaifuCut.
  • Powerful Prompting: Change the prompting order easily, Impersonate inside prompts, Use conditions, variables... and more!
  • Customizable, Friendly UI: Great Accessibility and mobile friendly
  • TTS: Use TTS to make the output text into voice.
  • Additional Assets: Embed your images, audios and videos to bot, and make it display at chat or background!
  • Long-term Memory: Advanced memory systems including HypaMemoryV2/V3 memory compression, SupaMemory for context management to maintain long-term conversation context.
  • And More!

You can get detailed information on https://github.com/kwaroran/Risuai/wiki (Work in Progress)

Community

Installation

Development prerequisites

  • Node.js 20.19+ or 22.12+
  • pnpm

Docker Installation

You can also run Risuai using Docker. This method is particularly useful for web hosting.

  1. Run the Docker container:

    curl -L https://raw.githubusercontent.com/kwaroran/Risuai/refs/heads/main/docker-compose.yml | docker compose -f - up -d
    
  2. Access Risuai at http://localhost:6001 in your web browser.

Collected info

  • 1,691 stars
  • 350 forks
  • Language: TypeScript
  • Source updated: 9/22/2026

Config for your environment

Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.

Tool

OS

Config file: ~/.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server": {
      "url": "{MCP_ENDPOINT_URL}"
    }
  }
}

Paste into mcpServers in the config file. Restart Cursor after saving.

If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.