Skip to content

Releases: moeru-ai/airi

v0.7.2-beta.3

11 Sep 07:24
v0.7.2-beta.3
dd73845

Choose a tag to compare

🚀 Features

  • Add syntax highlighting and horizontal scroll to chat code blocks - by Arjun Mehta in #394 (31daa)
  • Refactor Font Configuration for Consistency and Correctness - by Ilya Bogdanov in #409 (5c1eb)
  • Improve onboarding model selection - by Typed SIGTERM and Neko Ayaka in #416 (2f545)
  • More clear error message for baseUrl - by MisakaKumomi 御坂云见 in #479 (b169c)
  • Improve status indicator accessibility in settings - by Arjun Mehta and Typed SIGTERM in #441 (261c5)
  • Modelscope provider - by yrk111222 in #493 (252ca)
  • Ollama setting pages now has validating animation - by MisakaKumomi 御坂云见 in #523 (698bf)
  • chat:
    • Enhanced Chat Experience with Multimodality and Optimized Streaming - by Ilya Bogdanov in #445 (5ec5b)
    • Store message in localstorage, add a button for cleanup - by RainbowBird in #560 (92e9e)
  • ci:
    • Proper Dockerfile for current project setup & release workflow - by Neko Ayaka (d8b5d)
  • client:
    • Optimize WebSocket client performance & reliability - by Iro in #516 (009a4)
  • devlog:
    • Add nms example for devlog-2026-08-26 - by LemonNeko in #537 (a1f13)
  • linux:
    • Add deb, rpm packages as installation formats - by hobbycoder in #524 (f0ef1)
  • nix:
    • Auto-update pnpmDeps hash - by Weathercold in #490 (52596)
  • services/telegram-bot:
    • Better o11y - by Neko Ayaka (cda0e)
  • stage-tamagotchi:
    • Make window passthrough outside of Live2D and VRM models - by Ilya Bogdanov in #437 (ed322)
  • stage-tamagotchi-electron:
    • Transparent - by Neko Ayaka (cf27d)
    • Always on top & loading - by Neko Ayaka (3d1e3)
    • Use eventa for type safe event & invoke - by Neko Ayaka (5139d)
  • stage-ui:
    • NPR skybox environmental lighting functionality added - by Lilia_Chen in #457 (f6d63)
    • Refactor providers and add credential validation - by Ilya Bogdanov in #474 (ea80e)
  • stage-web:
    • Added audit recorder demo as devtools - by Neko Ayaka (606aa)
    • Add dark mode toggle button - by RainbowBird in #562 (f2ff0)
  • tamagotchi:
    • Generate preview image when import live2d model - by LemonNeko in #555 (d55cd)

🐞 Bug Fixes

  • Avoid historical messages be shown as loading - by Lee Yunjin (a739e)
  • Lint - by Neko Ayaka (0c127)
  • Remove duplicate pitch adjustment and replace hardcoded message - by Pranav Yerramaneni in #506 (6142d)
  • Lint - by Neko Ayaka (77958)
  • Ollama config page error - by MisakaKumomi 御坂云见 in #522 (8b0c1)
  • TTS lags behind conversation - by Iro and Makito in #494 (24d67)
  • Typecheck - by Neko Ayaka (a6347)
  • Typecheck - by Neko Ayaka (a76a8)
  • Build - by Neko Ayaka (da2e8)
  • Build - by Neko Ayaka (33a09)
  • Wrong alibaba speech name - by dass90 in #568 (34665)
  • UsLogg from @guiiai/logg error - by Neko Ayaka (20cb2)
  • Sanitize v-html inputs with DOMPurify - by Makito in #573 (33156)
  • Build for x86_64 darwin - by Neko Ayaka (d196d)
  • Added missing deps - by Neko Ayaka (60b85)
  • audio:
    • Wrap buffer in Float32Array to allow safe indexing - by Iro in #543 (5408b)
  • audio-analyzer:
    • Improve stability and typings - by Iro in #551 (7af50)
  • audio-recorder:
    • Resolve bugs and ensure proper recording behavior - by Iro in #561 (3536f)
  • chat:
    • Handle IME composition in chat input - by Ilya Bogdanov in #512 (52c54)
  • docs:
    • Bad prose style - by Neko Ayaka (696b9)
  • speech:
    • Update custom voice name handling and input label - by Pranav Yerramaneni in #529 (e90cb)
  • stage-tamagotchi:
    • Typecheck - by Makito (1eed2)
    • Fix first time initialization blank and an overlook - by Ilya Bogdanov in #466 (e6048)
    • Override isClickThrough when mouse is in - by hobbycoder in #482 (fdd46)
    • Focus settings window if already exist - by Makito (9e226)
  • stage-tamagotchi-electron:
  • stage-ui:
    • Ensure display model data consistency across windows - by Ilya Bogdanov in #438 (e6cb8)
    • Add back reset button to transcription provider settings - by Makito (9ea04)
  • stage-ui,stage-web:
    • Emit literals asap and show streaming messages - by Makito in #451 (36d74)
  • stage-web:
    • Fetch model on active provider change - by Makito (99242)
    • Typecheck - by Makito (af61a)
    • Condition to render the streaming message - by Makito (dc897)
    • Remove extra text - by Typed SIGTERM (8c814)
    • Support on pc submit with enter - by Ricardo Miss in #549 (e4758)
    • Adjust padding and layout in ChatHistory and InteractiveArea components - by RainbowBird in https:...
Read more

v0.7.2-beta.2

24 Aug 20:16
v0.7.2-beta.2
6ffb13d

Choose a tag to compare

What's Changed

🚀 Features

🐞 Bug Fixes

New Contributors

Full Changelog: v0.7.2-beta.1...v0.7.2-beta.2

v0.7.2-beta.1

21 Aug 05:47
v0.7.2-beta.1
a5ce042

Choose a tag to compare

Behavior change

  • Shortcut for reszing, Shift + Alt + R now changed to Shift + Alt + A

What's Changed

  • fix(stage-ui): auto eye blink wasn't functioning by @nekomeowww in #352
  • Feat: Support of Index-TTS, state-of-art opensourced TTS model - locally deployable. by @yangching2 in #351
  • feat(stage-ui): Switch between hemisphere light and sky box by @Lilia-Chen in #357
  • fix(nix): update nix package and flake by @Weathercold in #359
  • fix(docs): correct AWS Claude documentation link by @hung-ngm in #368

New Contributors

Full Changelog: v0.7.1...v0.7.2-beta.1

v0.7.1

05 Aug 14:23
v0.7.1
c88b72f

Choose a tag to compare

What's Changed

  • fix(stage-tamagotchi): resource island wasn't working by @nekomeowww in #347

Full Changelog: v0.7.0...v0.7.1

v0.7.0

04 Aug 08:37
v0.7.0
bad616e

Choose a tag to compare

What's Changed

Read more

v0.7.0-beta.1

27 Jul 06:38
v0.7.0-beta.1
ebbacfc

Choose a tag to compare

v0.7.0-alpha.1

21 Jul 09:45
v0.7.0-alpha.1
ea48861

Choose a tag to compare

v0.6.1

17 Jun 16:01
v0.6.1
60a820d

Choose a tag to compare

What's Changed

  • fix(stage-tamagotchi): only show devtools in development by @LemonNekoGH in #201
  • Fix for false positive API key detection by @LJ5O in #202
  • docs: add YouTube link to closed-source AI VTuber NOWA MIRAI in README by @RUI-LONG in #203
  • feat(ui): transition for loading / icon button by @Menci in #206
  • feat(stage-web,stage-tamagotchi): character cards creation feature by @LJ5O in #195
  • feat(stage): add player2 api support by @lorisj in #205
  • feat(stage-ui): vrm lip-sync by @kwaa in #204
  • fix(stage) Player2 api typo, also replace error role with user role when calling api by @lorisj in #207
  • add the sponsor button for @LemonNekoGH by @LemonNekoGH in #208
  • docs(DreamLog): added 0x1 by @nekomeowww in #209

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

08 Jun 14:57
v0.6.0
ed1ef65

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

10 May 16:15
v0.5.0
8231a7a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.22...v0.5.0