winget install --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
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 |