v0.10.1 Highlights
Account & AIRI Cloud
- You can now sign in with email, verify your email address, reset your password, and manage your profile from the account page.
- You can now link social accounts to your AIRI account, making it easier to manage different sign-in methods in one place.
- You can now delete your account from settings when you no longer want to keep your data.
- AIRI Cloud now supports server-side TTS with per-character Flux billing.
- We improved Flux billing reliability for TTS usage, especially when usage needs to be recorded before payment is fully settled.
- Some users could run into unstable sign-in sessions when multiple requests refreshed auth at the same time. We improved token refresh handling so sign-in state should be more reliable.
New Providers
- You can now use Amazon Bedrock as a chat provider.
- You can now use MiniMax Speech as a TTS provider.
- Artistry now supports image providers such as ComfyUI, Replicate, and Nano Banana.
Chat & Settings
- The chat input could flicker or feel unstable in some cases. We adjusted the input behavior so typing and sending messages should feel smoother.
- When a message fails, you can now retry it directly instead of recreating it manually.
- Some chat bubbles, buttons, tabs, and input scrollbars did not fit cleanly. We fixed several layout issues to make the chat UI feel more polished.
- Some provider lists in settings were hard to reach because they did not scroll correctly. We fixed this so all options should be accessible.
- Kokoro’s default model is now saved correctly on first visit.
- You can now clear OpenAI-compatible speech model fields when you want to reset them.
Artistry
- You can now use Artistry to generate or work with images through supported image providers.
- AIRI Card creation and scene settings now have better image-related controls and previews.
- Generated image results in chat are easier to inspect with the new journal preview flow.
Models & Local Inference
- You can now get clearer feedback when importing Live2D models. AIRI checks the model structure and shows a report when something looks wrong.
- We improved WebGPU-based local inference for speech, TTS, and background removal. This should make local model loading, cancellation, and recovery from GPU issues more reliable.
- Some CJK and keep-text speech processing cases could strip text incorrectly. We improved the audio text processing pipeline to handle those cases better.
Computer Use
- AIRI now has an experimental Computer Use foundation for observing the desktop and interacting with browser content.
- Browser actions are now routed through DOM-aware tools where possible, which should make web interactions more accurate than coordinate-only clicking.
- We added safer session tracking, read-only DOM inspection tools, transcript-based state tracking, and improved desktop overlay behavior.
- Some macOS cursor, display geometry, iframe coordinate, and cleanup issues were fixed to make the experimental desktop flow more stable.
Mobile & Stage
- You can now use a transparent background in Stage Pocket.
- We added an early Godot Stage preview. This is experimental, but it gives us a path toward richer stage runtimes.
For Plugin Developers
- You can now build plugins with the new Kits API, Bindings API, Tools API, and Gamelet API.
- Plugin manifests now use
plugin.airi.json. - Plugins can now provide custom widget UI.
- We added a local loopback server so plugin assets can be served more safely inside Stage Tamagotchi.
- We added an initial chess gamelet example to show how the new Gamelet API works.
- We improved plugin host structure, debugging, auto reload, asset mounting, and iframe messaging through
@moeru/eventa. - Some plugin tools were not being enabled correctly. We fixed that so plugin-provided tools can be used as expected.
Developer Tools
- We added IO Tracer to help inspect how messages, hearing, and other runtime flows move through AIRI.
- IO Tracer now has better layout behavior, clearer identifiers, and localized route metadata.
- We added the foundation for global shortcuts.
Upgrade Notes
- If you self-host AIRI, set
BETTER_AUTH_SECRETbefore upgrading. - If you maintain a plugin, migrate your manifest to
plugin.airi.json. - Artistry, Computer Use, Desktop Overlay, and Godot Stage are still evolving. Some details may change in future releases.