v0.12.0-beta.5
googleworkspace/cliv0.12.0-beta.5Aug 29, 2026by nekomeowww
Upgrading?
AI Summary
A beta release adding Live2D motion drivers and local speech providers to the Airi platform.
Key Highlights
- MAGIC driver for Neuro-sama-like motion generation
- VOICEVOX and AivisSpeech local speech providers
- Improved Live2D import reports and macOS compatibility
- Mobile microphone permission fixes
New Features
- MAGIC Live2D driver with lip sync
- VOICEVOX local speech provider
- AivisSpeech local speech provider
- Live2D import improvements
- Mobile microphone permission handling
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
farion1231/cc-switch★ 147,279
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
rustdesk/rustdesk★ 126,553
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
tauri-apps/tauri★ 112,099
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
ruvnet/RuView★ 99,064
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
oven-sh/bun★ 96,340
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one