← Package directory
Available on winget

Install RisuAI

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

Install with winget
winget install --id kwaroran.RisuAI
Upgrade
winget upgrade --id kwaroran.RisuAI
Uninstall
winget uninstall --id kwaroran.RisuAI

About RisuAI

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.

What's new in 2026.4.181

- feat: custom side bar - fix: reset accumulated streaming reasoning - feat: enhance popup editor with dynamic language support - feat: rename coldstorage - feat: enhance file removal API to support multiple file paths

Read release notes

Version history

Version Updated Notes
2026.4.181 Unknown - feat: custom side bar - fix: reset accumulated streaming reasoning - feat: enhance popup editor with dynamic language support - feat: rename coldstorage - feat: enhance file removal API to support multiple file paths
2026.4.120 Unknown - chore: upgrade Vite to v8 and modernize dependencies - fix: strip blocks from SD submodel output - fix: ensure system message comes first for WebLLM summarization models - feat: Add NanoGPT provider integration - feat:...
2026.3.336 Unknown Release notes
2026.3.334 Unknown Full Changelog: https://github.com/kwaroran/Risuai/compare/v2026.3.332...v2026.3.334
2026.3.332 Unknown - feat: change plugin csp
2026.2.291 Unknown - feat: added "periodically" option and added to some permssions. - fix: permssion requirements spamming issue
2026.2.290 Unknown - feat: tuned plugin handling - docs: added documentation for missing plugin apis
2026.2.282 Unknown - fix: seperate model option not setting up configs like URL - fix: gemini flags set incorrectly
2026.2.281 Unknown 2026.2.280 - feat: add body interceptor for usage metadata and model status in Google request handling - feat: enhance Content Security Policy with nonce for script execution in SandboxHost - feat: added v2.1 plugin conf...
2026.2.241 Unknown - feat: now plugins models registered in v3 api will be also be added as seperate model - feat: renamed old "Plugin" to "Plugin Legacy" model
2026.2.240 Unknown - feat: Use Segmented Controls for Claude thinking parameters - feat: Implement infinite scroll for inlay explorer - fix: fixed addProvider hijacking vulnerability via mode. (v3 breaking) - This will limit mode to v3 - T...
2026.2.200 Unknown - feat: Traditional Chinese translation update - fix: fetchNative and globalFetch properly support plugin - fix: prevent TDZ crash in sendChat error inlay (HypaV3 early failure) - fix: Restore inlay explorer languages -...
2026.2.160 Unknown - feat: add GraphMem MCP for memory management using graph vector search - feat: implement MCP module registration and management for plugins - feat: add blockquote styling feature with customizable options - feat: add d...
2026.2.110 Unknown - feat: Move aux models setting to models setting page - feat: Improve OpenRouter experience - feat: add update reminder feature with postpone options - test: Inlay functions - feat: add aws opus 4.5 and 4.6 - fix: make...
2026.2.63 Unknown - feat: make remote saving option until its safety is proven
2026.2.60 Unknown - refactor: Type language objects - fix: add crossorigin attribute to manifest link - chore: Remove all Capacitor-related codes - test: Add selIdState to stores.svelte mocks - feat: Register #escape to CBS doc, add #esca...
2026.1.184 Unknown fix: v2.1 running on v2.0 in specific cases
2026.1.180 Unknown - fix: generate unique asset paths in charx/charxJpeg export - test: Test against #pure, #puredisplay, escaped chars - Fix: Plugin V3 getCurrentCharacter, getItem Proxy Bug Fix - feat: Save Partial Local Backup - fix: Pr...
2026.1.90 Unknown - update Tauri dependencies to latest versions in package.json and Cargo.toml - this will fix infinite loading issue on local version
166.3.2 Unknown - fixed branch merge, pulled 04a3829