Get user-friendly LLM roleplaying software. For founders needing custom character and chat solutions with 1.5k+ GitHub stars
intermediateโฑ 30 minutes๐ต Free + LLM API costs
1,526 stars331 forksTypeScriptQuality 9/10Updated 7/10/2026100% free ยท open source
What it is
Makes chatbots play roles in your story with simple software.
What you can make with it
Interactive stories with AI characters like superheroes or aliens that respond and adapt.
How it helps
Makes it easy to build engaging stories with AI-powered chatbots, no coding required.
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."
If you're new
A great starting point for those new to AI storytelling.
If you're senior
When looking to quickly add engaging stories with AI characters to a project without extensive coding.
Common confusion cleared up
This skill doesn't use the LLM to perform complex tasks, but rather as a tool for creating interactive, human-like stories.
Best inside these AI tools
Claude DesktopClaude CodeGPT (ChatGPT)
Pairs with
Claude DesktopClaude API'Notion database'
Why we list it on WorkflowStacks: A free, open-source option for creating LLM-powered stories without the hassle of complex tooling.
What it does
Risuai allows founders to create custom character and chat solutions for roleplaying using user-friendly LLM software
Install / run
git clone https://github.com/kwaroran/Risuai.git && cd Risuai
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
Quick start
1Run `npm install` to set up the project dependencies
2Configure your LLM settings in the `config.ts` file
3Create a new character by editing the `characters.json` file
4Start the Risuai server with `npm run start`
5Interact with your character by sending messages to `http://localhost:3000/chat`
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
Topics
ai
characters
chat
chatbot
claude
gemini
gpt
llama
llm
mcp
mcp-client
mistral
roleplay
tauri
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.