v0.12.0-beta.5
gohugoio/hugov0.12.0-beta.5Aug 29, 2026by nekomeowww
Upgrading?
AI Summary
Introduces Live2D support with the MAGIC driver for Neuro-sama-like motion, adds local speech providers (VOICEVOX, AivisSpeech), and fixes various platform-specific issues.
Key Highlights
- New 'MAGIC' driver for Neuro-sama-like motion generation
- Added VOICEVOX and AivisSpeech as local speech providers
- Fixed mobile microphone access behavior on iOS
- Fixed desktop local server startup on Windows and macOS
New Features
- Live2D Motion Control workbench with recording and editing
- New internal gamepad packages with PlayStation 5 support
- Electron 42 setup improvements
Full Release Notes
## v0.12.0-beta.5 Highlights ## New Contributors * @nayounsang made their first contribution in https://github.com/moeru-ai/airi/pull/2404 ### Product updates #### Live2D - You can now select the MAGIC[^1] driver to generate Neuro-sama like motion (aka Neuro bump). - The driver includes bundled Idle / calm and Speaking / excited profiles. It can preserve speech lip sync and keep the character looking forward. - Live2D imports now show a clear report before import. It lists model data, absent references, unreferenced resources, and steps to fix each issue. - Live2D ZIP archives created on macOS now import correctly. Hidden metadata no longer prevents the importer from finding model files and expressions. #### Speech - You can now use VOICEVOX Engine or AivisSpeech Engine as a local speech provider. Each provider includes connection and voice controls. ### Bug fixes and polish - Chat now reliably creates or restores a session during startup in single-window and multi-window setups. - Short mobile chat histories now sit above the composer. New messages stay near the bottom, while upward scrolling keeps your reading position. - Chat, settings, onboarding, and other panels now use consistent scroll areas. On desktop, the chat composer remains fixed while the history scrolls. - On iOS, microphone access now opens the system permission prompt instead of closing the app. The app remains open after you deny access. - The desktop local server now starts reliably on Windows and macOS. Socket setup no longer requests unsupported port reuse. - The desktop title bar no longer shows an inactive information icon. ### To developers - @proj-airi/server-runtime now gives each port to one listener and disables reusePort. This prevents unsupported socket errors across desktop platforms. ### To contributors - New internal gamepad packages normalize browser controllers, provide Vue lifecycle integration, and add PlayStation 5 DualSense USB and Bluetooth support. - The Live2D Motion Control workbench now supports recording, editing, playback, filtering, keyboard and controller input, and procedural motion generation. - Fresh Electron 42 setups now install Electron before dev or start, so the desktop app no longer fails before launch. - The retired transcription package and its stale CI command are gone. Nix dependency hashes and the documented typecheck command are now current. [^1]: ~~MAGIC stands for Markovian Animation Generator with Illusory Conditioning~~ **Full Changelog**: https://github.com/moeru-ai/airi/compare/v0.12.0-beta.4...v0.12.0-beta.5
Related Repositories
ollama/ollama★ 184,235
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,064
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,632
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
junegunn/fzf★ 83,714
:cherry_blossom: A command-line fuzzy finder
caddyserver/caddy★ 78,251
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS