v0.7.2-beta.2
moeru-ai/airiv0.7.2-beta.2Aug 24, 2025by nekomeowww
AI Summary
This release adds internationalization support for Spanish and introduces new AI providers including LM Studio and a generic OpenAI-compatible option. It also features a new unified model selector for managing different model types.
Key Highlights
- Spanish language support
- LM Studio provider
- Generic OpenAI-compatible provider for chat and audio
- New unified Model Selector for Live2D, VRM, and MMD
New Features
- Spanish language support
- LM Studio provider
- Generic OpenAI-compatible provider
- Model Selector
Full Release Notes
## What's Changed ### š Features - Spanish Language - by @dm94 in https://github.com/moeru-ai/airi/issues/372 [<samp>(713ff)</samp>](https://github.com/moeru-ai/airi/commit/713ff0c3) - LM Studio Provider - by @dm94 in https://github.com/moeru-ai/airi/issues/380 [<samp>(1b76f)</samp>](https://github.com/moeru-ai/airi/commit/1b76f652) - Added debouncing for onboarding, fixed validation if the user i⦠- by @Misaka-0x447f in https://github.com/moeru-ai/airi/issues/392 [<samp>(fd702)</samp>](https://github.com/moeru-ai/airi/commit/fd702cc0) - Add generic OpenAI-compatible provider for chat and audio - by @skirkru and @nekomeowww in https://github.com/moeru-ai/airi/issues/415 [<samp>(bde90)</samp>](https://github.com/moeru-ai/airi/commit/bde909fd) - **stage-***: New Model Selector to select models for Live2D, VRM, and future MMD - by @nekomeowww [<samp>(21b33)</samp>](https://github.com/moeru-ai/airi/commit/21b3307e) ### š Bug Fixes - Lint - by @nekomeowww [<samp>(b9a19)</samp>](https://github.com/moeru-ai/airi/commit/b9a19e97) - Typecheck - by @nekomeowww [<samp>(7f2ab)</samp>](https://github.com/moeru-ai/airi/commit/7f2ab0ec) - Incorrect preview images for live2d - by @nekomeowww [<samp>(840d7)</samp>](https://github.com/moeru-ai/airi/commit/840d7ece) - Typecheck - by @nekomeowww [<samp>(d54aa)</samp>](https://github.com/moeru-ai/airi/commit/d54aaa6f) - **assets**: - Including preview images for hiyori & vrm samples - by @nekomeowww [<samp>(cbc95)</samp>](https://github.com/moeru-ai/airi/commit/cbc959a3) - **composables**: - Correct inverted logic in version check causing infinite loop thus OOM - by @skirkru in https://github.com/moeru-ai/airi/issues/421 [<samp>(8ea98)</samp>](https://github.com/moeru-ai/airi/commit/8ea98037) - **stage-***: - Model not loading when entering main stage - by @nekomeowww [<samp>(bc8cb)</samp>](https://github.com/moeru-ai/airi/commit/bc8cb59e) - **stage-ui**: - Convert searchQuery from ref to model - by @sumimakito [<samp>(adfc2)</samp>](https://github.com/moeru-ai/airi/commit/adfc2749) - Disable onboarding next button when api key is required and missing - by @sumimakito [<samp>(4a6be)</samp>](https://github.com/moeru-ai/airi/commit/4a6befdd) - Live2d mouse tracking not worked as expected - by @sumimakito [<samp>(9c9d6)</samp>](https://github.com/moeru-ai/airi/commit/9c9d6c18) - Should exclude presets & file format handling - by @nekomeowww [<samp>(59177)</samp>](https://github.com/moeru-ai/airi/commit/59177836) - **ui**: - TransitionVertical Interrupt animation - by @clansty in https://github.com/moeru-ai/airi/issues/373 [<samp>(c15e5)</samp>](https://github.com/moeru-ai/airi/commit/c15e5020) ## New Contributors * @clansty made their first contribution in https://github.com/moeru-ai/airi/pull/373 * @dm94 made their first contribution in https://github.com/moeru-ai/airi/pull/372 * @0xGingi made their first contribution in https://github.com/moeru-ai/airi/pull/382 * @Misaka-0x447f made their first contribution in https://github.com/moeru-ai/airi/pull/392 * @YuanAshes made their first contribution in https://github.com/moeru-ai/airi/pull/395 * @skirkru made their first contribution in https://github.com/moeru-ai/airi/pull/421 **Full Changelog**: https://github.com/moeru-ai/airi/compare/v0.7.2-beta.1...v0.7.2-beta.2