Skip to content
forked from kwaroran/Risuai

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

License

Notifications You must be signed in to change notification settings

net-trash/Risuai

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,050 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 1 Screenshot 2
Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 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

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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 63.5%
  • Svelte 32.1%
  • JavaScript 3.1%
  • Rust 0.5%
  • CSS 0.3%
  • Lua 0.2%
  • Other 0.3%