OpenViSTAI · Agents · Blockchain · Crypto
Menu
Chat & Assistants

Risuai

Risuai is a cross-platform AI chat application and web app for character-based roleplay and conversations with language models. It connects to multiple model-provider APIs and includes character and group chats, lorebooks, memory features, customizable prompts, chat media, translation, text-to-speech, plugins and regex-based output handling.

Independent OpenViST project profile, based on linked sources.

Risuai — OpenViST project profile in Chat & Assistants.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Risuai when character-centered AI chat needs story context, multi-character conversations or configurable prompts, especially when selecting among its named provider integrations matters.

Who it is for

  • People who want to roleplay or build stories through AI character conversations.
  • Users who need group chats with multiple characters or lorebooks for story information.
  • People who want model-provider choice and controls over prompt structure and conversation context.
  • Developers or hosts seeking an open-source TypeScript chat application, including a Docker-based web-hosting route.

Documented uses

  • Chat with an AI character and develop a story through ongoing conversation.
  • Bring multiple characters into a shared chat.
  • Supply character conversations with additional world information using lorebooks.
  • Adjust prompt ordering and use conditions or variables to shape model requests.
  • Add media, translation or text-to-speech to a roleplay chat.
Before you choose

Requirements & limits

  • The README names OpenAI, Claude, Gemini, DeepInfra, Oobabooga and OpenRouter among supported APIs.
  • Lorebooks and memory features address story context, while prompt ordering, conditions and variables allow request customization.
  • The project offers a web application and cross-platform software; Docker is specifically documented as a web-hosting method.
  • Development prerequisites are Node.js 20.19+ or 22.12+ and pnpm.
  • The repository is public and licensed under GPL-3.0.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Start Risuai as a Docker-hosted web app

Run the documented Docker container and open Risuai in a browser on the same machine.

Before you start

  • Docker Compose
  • A machine able to run the documented container

Steps

  1. Run the README's Docker Compose command: the command below.

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

Expected outcome

Risuai is available in a browser at the documented local address.

Guide limitations

  • The README describes this method as useful for web hosting but does not detail production configuration, remote access, or provider setup.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
11 October 2026
Original website title
kwaroran/Risuai · Official homepage title · retained in its source language