mcp-server

Risuai – Build Custom LLM Role‑Play Stories Quickly

Risuai lets founders craft interactive LLM‑driven narratives without coding, perfect for product demos, training bots, or engaging customers. 1.7k+ GitHub stars.

From the repo · “Make your own story. User-friendly software for LLM roleplaying”

intermediate⏱ 30 minutes💵 Free + LLM API costs
1,748 stars+18★ this week359 forksTypeScriptGuide quality 9/10 · reviewed Oct 21Updated 10/22/2026100% free · open source
What it is

Makes chatbots play roles in your story with simple software.

Real use case example

"A solo developer wants to create an interactive adventure game. They choose 'Risuai' to design their story and add AI characters. They write a few lines of dialogue and export the code to 'Claude Desktop' to test it. They refine their game by testing and making adjustments until players are immersed in the experience."

Best insideClaude DesktopClaude CodeGPT (ChatGPT)
When to use it
  • •When you need to create a custom chatbot for your storytelling platform
  • •When you want to build interactive roleplaying experiences with custom characters
  • •When you require a user-friendly interface for managing LLM-powered conversations
Ready-to-paste prompt
Send a POST request to `http://localhost:3000/chat` with the message `{"text": "Hello, what's your name?"}` to start a conversation with your custom character
Heads up: Make sure you have Node.js (14 or higher) and TypeScript installed on your system, as Risuai is built with TypeScript and requires a compatible Node.js version to run
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/risuai && curl -fsSL https://workflowstacks.com/api/skills/risuai/claude-skill -o ~/.claude/skills/risuai/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

What's inside — free to inspect

No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

23
top-level files
8
folders
76.0M
source size
GPL-3.0
license
Key files
AGENTS.md
capacitor.config.ts
index.html
package.json
README.md
tsconfig.json
File tree
.github/
.vscode/
public/
resources/
server/
src/
src-tauri/
util/
.dockerignore
.gitattributes
.gitignore
.npmrc
AGENTS.md
capacitor.config.ts
docker-compose.yml
Dockerfile
index.html
LICENSE
package.json
plugins.md
pnpm-lock.yaml
README.md
server.bat
server.sh
Quick Actions
Details
Creator
kwaroran
Language
TypeScript
Category
mcp-server
Published
4/12/2023

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/risuai.svg)](https://workflowstacks.com/skills/risuai?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.

Do this with a working workflow

Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.