v0.6.0

moeru-ai/airiv0.6.0Jun 8, 2025by nekomeowww

AI Summary

A major update focusing on UI improvements, documentation, and stage functionality including moving the Tamagotchi chat to a standalone window and adding Live2D mouse tracking.

Key Highlights

  • Moved chat to a standalone window for Tamagotchi
  • Added Live2D model look-at mouse support
  • Implemented barrel distortion filter for loading screens
  • Fixed IME input submission issues

New Features

  • Standalone chat window
  • Live2D mouse tracking
  • Barrel distortion loading filter
  • Tamagotchi shortcuts editor
  • Tool call display

Full Release Notes

## What's Changed

* fix(ime): prevent message submission during IME input in chat areas by @SliverKeigo in https://github.com/moeru-ai/airi/pull/158
* docs(ui): add README by @Menci in https://github.com/moeru-ai/airi/pull/164
* docs(ui-transitions): add README by @Menci in https://github.com/moeru-ai/airi/pull/165
* docs(ui-loading-screens): add README by @Menci in https://github.com/moeru-ai/airi/pull/166
* docs(server-shared): add README by @Menci in https://github.com/moeru-ai/airi/pull/167
* docs(server-sdk): add README by @Menci in https://github.com/moeru-ai/airi/pull/168
* docs(ui): add usage in README by @Menci in https://github.com/moeru-ai/airi/pull/170
* fix(tamagotchi): exit child process when tauri exit by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/172
* docs: add sponsorship by @luoling8192 in https://github.com/moeru-ai/airi/pull/173
* refactor(tamagotchi): move chat to a standalone window by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/174
* fix(ui-transitions): build by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/177
* Revert "fix(ui-transitions): build (#177)" by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/180
* update API key placeholder to 'GEMINI_API_KEY' by @Ding-Fan in https://github.com/moeru-ai/airi/pull/181
* fix(stage): wrong tool schema, missing mobile chat history gradient by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/182
* docs(readme): update n3p6 link by @kwaa in https://github.com/moeru-ai/airi/pull/183
* feat(tamagotchi): show tool calls by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/184
* feat(stage): active model always on top by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/185
* feat(stage-tamagotchi): allowing click through and fade away when hovering (currently macOS only) by @nekomeowww in https://github.com/moeru-ai/airi/pull/186
* feat(stage-tamagotchi): add click through support (previous macOS only, now both supported) by @nekomeowww in https://github.com/moeru-ai/airi/pull/187
* fix(stage-tamagotchi): shortcuts not working by @nekomeowww in https://github.com/moeru-ai/airi/pull/189
* fix(tamagotchi): missing shortcuts editor by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/190
* feat(ui-loading-screens): add barrel distortion filter for sci-fi by @sumimakito in https://github.com/moeru-ai/airi/pull/191
* "Proxy object could not be cloned." - Fix proposal by @LJ5O in https://github.com/moeru-ai/airi/pull/193
* feat(stage-tamagotchi): live2d model look at mouse position by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/194
* docs(devlog): added new DevLog for 2025.06.08 by @LemonNekoGH in https://github.com/moeru-ai/airi/pull/197
* fix(unocss): add %alpha placeholder for complex color expressions by @Menci in https://github.com/moeru-ai/airi/pull/198
* fix(ui): button ring color for non-primary variants by @Menci in https://github.com/moeru-ai/airi/pull/199

## New Contributors

* @SliverKeigo made their first contribution in https://github.com/moeru-ai/airi/pull/158
* @Menci made their first contribution in https://github.com/moeru-ai/airi/pull/164
* @Ding-Fan made their first contribution in https://github.com/moeru-ai/airi/pull/181
* @LJ5O made their first contribution in https://github.com/moeru-ai/airi/pull/193

**Full Changelog**: https://github.com/moeru-ai/airi/compare/v0.5.0...v0.6.0