Populares: Datos actualizados el 1 de noviembre de 2026

Categorías

Internet1361
Comunicación321
Audio y vídeo906
Gráficos y diseño543
Ofimática y productividad1121
Programación3140
Inteligencia artificial536
Seguridad y privacidad390
Herramientas del sistema3140
Juegos525
Educación y ciencia239
Redes e informática282

AIRI: descargar versiones anteriores

Re-creating Neuro-sama, a container of souls of AI waifu / virtual characters to bring them into our worlds.

moeru Asistentes de IA y LLM #63 Asistentes de IA y LLM

Aquí figuran 42 versiones de AIRI, desde 5 de agosto de 2025 hasta la actual, 0.14.1. Cada una enlaza con los instaladores del propio desarrollador.

2025: 13 13 25 2026: 29 29 26

42 versiones en 1 año · unas 34 al año

VersiónFechaTamañoArchivos
0.14.1Última versión 30 de octubre de 2026 — 64 bits EXE (NSIS)
Notas de la versión
v0.14.1 Highlights
A small patch release. It fixes model downloads, makes the mobile app nicer to use, and gives the IO tracer a full rebuild.
Bug fixes
- Voiceprint enrollment on desktop no longer needs a download. Before, enrollment could fail with only fetch failed when the voiceprint model could not be fetched from Hugging Face. The desktop app now ships with the model, so enrollment works offline from the first try.
- Failed model downloads now tell you what went wrong. Before, a failed download showed a raw error such as fetch failed. It now shows a plain sentence, for example that the connection failed, the server returned an error, or the download stopped early. Each failed model also has a Retry button, so you don't need to restart anything. The voiceprint settings page on Web and mobile shows the same explanation.
- The Android app stops asking for the microphone on every visit. Before, Settings > Hearing showed "Allow microphone access" each time you opened it, even after you had allowed it. The picker now lists your microphones right away. If you have not allowed access yet, it opens the system dialog for you.
- The mobile stage no longer shows a stuck hearing error. With Listen on and no speech recognition provider, a status pill above the composer showed an error that never went away, even when nothing was listening. The composer microphone and voice presence already show your input state, so we removed the pill.
Product updates
Mobile
- The composer is a little narrower while idle, so more of your character shows. It widens again when you start typing, attach an image, reply, or join a call.
Voice
- Voice draft problems no longer squeeze the draft. Before, an error appeared as a red line that made the draft area smaller and made a working draft look broken. You now see a small warning icon with a count, and you can hover over it to see the list. Microphone and wake word problems now show there too, not only voice input errors.
Look and feel
- We removed many decorative borders across the app. Selected cards, voices, characters, Flux packages, and AIRI Cards now use a soft fill and their check mark or badge to show the selection. The chat panel, provider tags, and module pages look cleaner. Select menus and dropdowns now match the text inputs.
- The character switcher on mobile now crops previews from the top, so tall models keep their heads in view.
Languages
- Korean got a big update. One term now names one concept (for example, Speech, Hearing, and a character's memory), and 467 strings that showed in English are now translated. Thanks, @Daeil-Jung!

No upgrade action is needed. One note for desktop users who upgrade: an older voiceprint model download can stay in your app data folder. To clear it, use "Delete all data" in Settings > Data.
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.14.0...v0.14.1
0.14.0 29 de octubre de 2026 — 64 bits EXE (NSIS)
Notas de la versión
v0.14.0 Highlights
Thanks to @chiba233, @Daeil-Jung, @louisjia2008-ux, @Weathercold, and @LemonNekoGH for their contributions this release.
Product updates
Voice
- You can now call your character. In the web and mobile apps, press + in the composer and choose a voice call. AIRI listens the whole time and sends each thing you say right away, with no drafts. Mute stops new input but keeps the call open. On desktop web, the call has a panel above the composer and turns into a small capsule when you minimize it. On phones, the capsule sits under the header with hang-up, a timer, and a waveform.
- One microphone button for every voice mode. The web and mobile composers had drifted into different voice controls, including a hover menu, a full-screen blurred hold-to-record overlay, and a separate Hearing drawer. Now there is one microphone in the composer. Tap it to use the current mode. Long-press or right-click it to switch modes or turn on Auto send.
- Dictation (default): the button becomes a stop button, and the waveform and timer appear beside it. Live text shows in the card above the composer and no longer jumps around inside the text field.
- Walkie-talkie: the text field becomes a hold-to-talk bar. Drag up to cancel.
- Voice message: records audio, like before.
- No mode covers the page with a backdrop anymore.
- A real "Use microphone" switch. Some of you saw the system microphone light turn on when you hadn't asked AIRI to listen. That's worrying, and the old controls only stopped listening without closing the microphone. You can now turn microphone use off from the composer voice menu, the Island controls, the mobile Hearing drawer, or Hearing settings. When it is off, every recording stops at once, and nothing can open the microphone until you turn it back on. It also blocks voice calls and ends a call in progress.
- We also stopped three cases where AIRI opened the microphone on its own: hovering the voice button, opening the mobile Hearing drawer, and turning on microphone input (which opened it twice).
- Your first words are no longer cut off. If you started talking the moment recording began, AIRI could lose the start of what you said, especially on a busy page. Recording now starts capturing much sooner.
Desktop app
- The voice card and listening capsule were hard to read over a busy desktop because their background was very see-through. They now have a solid, readable background in both light and dark mode.
- When the chat dock stood beside the danmaku feed, it jumped about 20px every time it opened or closed. It now stays in place. The closed bar is also wider and easier to find, and button focus rings no longer get clipped.
- Update channel fix: if you switched from Dev to Canary in About and installed the Canary installer, the app could still start the Dev build after restarting, with the Dev badge still showing. It now starts the build from the channel you installed.
Characters and stage
- On the Live2D stage, the presence bubble could hide behind the model, for example when you zoomed in until the head left the canvas. The bubble now always shows in front.
- Minecraft: when AIRI dropped an item for you, someone else picking up any item could make AIRI stop waiting and report a timeout even though you got it. AIRI now keeps waiting until you pick it up.
Look, language, and polish
- Status messages (errors, warnings, success, loading) now look the same everywhere. About 35 hand-made banners used four different warning colors, and some broke in one color mode. For example, the Discord, X, and gaming "configured" boxes stayed light green in dark mode, and extension errors were unreadable on light backgrounds. They now share one consistent style that stays readable on see-through panels.
- Some banner text that was stuck in English is now translated.
- Chinese text in settings could mix two fonts, so some characters looked bold. This happened when your system language list put Japanese first. AIRI now tells the sys
0.13.1 28 de octubre de 2026 — 64 bits EXE (NSIS)
Notas de la versión
v0.13.1 Highlights
A small release that mostly fixes things: updater fixes, a security runtime bump, Linux packages, and fewer surprises when you turn modules off.
New Contributors
- @louisjia2008-ux made their first contribution in https://github.com/moeru-ai/airi/pull/3108
Bug fixes
- The desktop app could get stuck on "Loading..." after an update. After a page-only update, the main window could stay on the loading screen for up to five minutes. The broken update was also never rolled back. The window now loads right away after the update, and a build that fails to load is rolled back.
- Some update channels always failed. The About page offered seven update channels, but only four exist. If you picked latest, alpha, or beta, every update check failed. We now show only Stable, Canary, Nightly, and Dev, and we move your old choice to the matching channel. "Auto" also now finds the right channel for nightly and release-candidate builds. Before, it fell back to Stable.
- Some installs were stuck on "up to date". Some 0.12 installs never got the full installer that v0.13.0 needed, and some nightly and dev installs had the same problem. They now get new installers. When an update has to be installed by hand, the About page tells you so and links to the download page.
- Turning off Hearing, Speech, or Vision no longer clears its settings. You can now switch these modules off and back on without losing your provider, model, voice, or credentials. Provider selectors also offer None now. With Speech off, AIRI stops speaking but still replies in text and still uses tools.
- The wake word on the web could stay on "preparing" forever. In that state, no voice input started. Voice input now starts as expected.
- Minecraft chest actions now move the right amount. Before, the agent moved only the first matching stack but reported the full amount. For example, it moved 64 items but said it had moved 96. A failed transfer could also leave the chest open. Transfers now count all matching stacks and report what really moved, and the chest closes every time.
Product updates
Desktop
- You can now turn off automatic update downloads. This helps on a metered connection. When it is off, the About page shows the new version, and the download starts only when you click Download Update.
- The About page is easier to read. Your version now shows as badges: the release, a sub-version, and a color-coded channel. The update button sits next to them and stays there in a narrow window. The repeated "you're on the latest version" text is gone.
- The message feed fits better next to your character. When the chat sits beside the character with the feed on, the dock now stands along the side as a slim bar, like a phone's home indicator. It opens when your cursor comes near. A free-floating chat still has the dock across the top.
- New Linux packages. Each release now also builds an AppImage and a .pacman package, next to the .deb and .rpm packages. Arch users can install with pacman -U, and an AUR -bin package can use it as its source. Users of other distributions can run the AppImage without installing anything.
Web and mobile
- The voice draft card is gone for now. It covered the stage on mobile and was never really designed. Voice input from the composer microphone works as before. A redesigned voice draft experience comes in a later release.
Polish
- Error panels look better. The buttons no longer cover the message, the panel fits its content, and only stack traces use the monospace font. That font is now Maple Mono.
- Colors that were tinted by hand now follow your theme hue, including the dynamic hue animation and dark mode.
Security
- We updated Electron to 43.8.4 and Node.js to 26.12.1 / 24.22.1 to fix CVE-2026-111497, a flaw in the Node.js Brotli decoder. This is a runtime update, so the desktop app must install a full new installer to get it (see Upgrade notes).
To developers
- The ContainerError component in @proj-airi/ui has a new API for titles and 
0.13.0 27 de octubre de 2026 — 64 bits EXE (NSIS)
Notas de la versión
v0.13.0 Highlights
New Contributors
- @liziye627-design made their first contribution in https://github.com/moeru-ai/airi/pull/3105
- @CatakikiFish made their first contribution in https://github.com/moeru-ai/airi/pull/3121
- @heydryft made their first contribution in https://github.com/moeru-ai/airi/pull/3117
- @futures-learner made their first contribution in https://github.com/moeru-ai/airi/pull/3125

Product updates
Find any setting in seconds

- The settings home now has a search field. It finds settings pages, the settings on those pages, and your own items such as cards, models, voices, stickers, and memories. Open a result and AIRI scrolls to that row and highlights it. You can move through the results with the arrow keys, and press Cmd+F or Ctrl+F to jump to the field.
- The AIRI card page now uses the same search field, so it works the same way.
Know what needs your attention

- The settings home now tells you when something you use cannot work, and why. Previously, a broken setup could fail quietly, for example replies stayed text-only and you got no hint about the cause. Now it lists:
- Providers that failed their last check, or that are not set up yet.
- Characters that have a speech provider but no model or no voice.
- Characters, or Hearing, that point to a provider they cannot use, for example a provider you removed.
- Voice input in Always on mode with no transcription set up, so your speech starts nothing.
- The list only shows things you actually use. Providers you never set up no longer show up as "API key is required."
- Edit now takes you straight to the setting you need to change and highlights it, so you don't have to hunt around the page. Dismiss hides an item on this device until its setup changes.
Desktop updates, over the air

- The desktop app can now download most updates without a new installer. It applies an update with a quick reload or a restart, depending on what changed. If a new version does not start up properly, AIRI rolls back to the previous one.
- The about page shows the version that is actually running, and lets you choose an update channel. There is a new dev channel that follows every change on main, for anyone who likes living on the edge.
- On Steam, Flatpak, and Nix, AIRI leaves updates to your store or package manager.
New providers
- You can now use Runcrate as a chat provider. It serves open models such as DeepSeek, GLM, Qwen, and gpt-oss.
- You can now choose DeepSeek for web search in Settings → Modules → Web Search. Tavily stays the default, and your Tavily key stays where it is. Any chat model that can call tools can use it.
Experience improvements
- On phones, the Hearing panel now shows microphones and input modes as plain rows, so you no longer open a menu inside a drawer. If AIRI cannot use your microphone yet, the panel shows an Allow button in place of an empty list. After a denial, it tells you where to allow access, and the desktop chat menu can ask for access too.
- If you leave the web version open for days, it now checks for a new version every hour, when you come back to the tab, and when you go back online. The update prompt stays on screen until you answer it. Not now hides it for 6 hours.
- Chat header and floating chat dock buttons look more consistent. Hovering an "off" toggle no longer makes it look "on", and the character name button now matches the buttons next to it.
Bug fixes

- The selected character is now remembered. Previously, AIRI went back to the default character every time you restarted. It now opens with the character you picked last.
- Replies could be silent after you signed in with the official speech provider. Settings showed a voice, but speech failed with "Speech requires a model and voice." Replies speak again.
- In the web version, replies could be silent when AIRI was open in more than one tab, for example one tab on the Stage and one on settings. Replies now always play in the tab that shows your character.
- Settings links could 
0.12.0 23 de octubre de 2026 — 64 bits EXE (NSIS)
0.12.0-beta.5 29 de agosto de 2026 — 64 bits EXE (NSIS)
Notas de la versión
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 MAGIC1 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.
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.12.0-beta.4...v0.12.0-beta.5

1. MAGIC stands for Markovian Animation Generator with Illusory Conditioning↩
0.11.3 18 de julio de 2026 — 64 bits EXE (NSIS)
Notas de la versión
v0.11.3 Highlights
New Contributors
- @LFour86 made their first contribution in https://github.com/moeru-ai/airi/pull/2037
- @panpan0000 made their first contribution in https://github.com/moeru-ai/airi/pull/2017
- @zyr-ai made their first contribution in https://github.com/moeru-ai/airi/pull/2064
- @ayobamiseun made their first contribution in https://github.com/moeru-ai/airi/pull/2078
- @binyangzhu000-sudo made their first contribution in https://github.com/moeru-ai/airi/pull/2076
- @lee101 made their first contribution in https://github.com/moeru-ai/airi/pull/1980
Product Updates
Desktop Companion
- You can now use voice input directly in the desktop companion. AIRI listens through the configured microphone, buffers short transcript fragments, and avoids feeding its own speech back into chat while it is talking.
- You can now move the desktop window back to the center of the current display from the controls island or the desktop data settings. This helps recover AIRI when the window gets awkwardly positioned or ends up hard to reach.
- Microphone permission handling is more reliable in the Electron app, while still limiting permission grants to AIRI-owned local pages.
- Desktop sign-in is more robust. Invalid auth callbacks no longer consume the one-time login flow, and the standalone auth UI now accepts the newer AIRI backend origin.
- Settings entry icons are now preserved in production builds, so settings navigation should no longer lose icons after bundling.
Character Cards And Models
- Character cards can now be imported and exported as AIRI .zip packages.
- Exported packages include the character card plus supported display model resources, so sharing a character can carry more of the setup with it.
- Invalid or incomplete card packages now show clearer import errors.
- Live2D model loading now handles non-ASCII file names inside restored model folders and avoids double-encoding already encoded paths.
Account And Cloud Reliability
- AIRI now records AI generation, LLM usage, Stripe identity, and checkout-related analytics more consistently. This improves billing, support investigation, and product health tracking without changing the visible checkout flow.
- PostHog event naming and forwarding were normalized across app and server surfaces, making account and usage events easier to correlate.
To Developers
- @proj-airi/pipelines-audio received stronger event typing, playback manager cleanup, ACT payload normalization, transcript buffering, and clearer error handling for speech and playback flows.
- Chat/LLM runtime paths now carry usage metadata more consistently, including server-side OpenAI-compatible request handling and downstream analytics headers.
- Auth callback handling now validates OIDC state inside the loopback server before resolving the login attempt.
To Contributors
- Grafana server dashboards and related build tests were refreshed.
- .env files are now ignored to reduce accidental credential leakage.
- Nix Xorg attributes were updated for current package structure.
- Claude Code dependencies, sponsor data, and generated translations were refreshed.
- The release bumps AIRI packages and apps to 0.11.1.
Upgrade Notes
- Character card import now expects AIRI .zip packages instead of raw .json card files.
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.11.0...v0.11.1
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.11.0...v0.11.3
0.10.2 7 de mayo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @kmiit made their first contribution in https://github.com/moeru-ai/airi/pull/1760
- @Maaannnn made their first contribution in https://github.com/moeru-ai/airi/pull/1670
- @Sambhram1 made their first contribution in https://github.com/moeru-ai/airi/pull/1774
- @YTLLL made their first contribution in https://github.com/moeru-ai/airi/pull/1784
v0.10.2
🆕 Updates
New providers
- You can now use Xiaomi MiMo for speech and transcription.1
- ARK-compatible chat providers are now available, including BytePlus, BytePlus Coding Plan, Volcengine Coding Plan, and related OpenAI-compatible ARK endpoints.2
Agent capabilities
- Thinking models can now show reasoning updates while they respond, so long-running answers feel less like a black box.3
- MCP tools are easier to configure and test, with a rebuilt settings page, direct JSON editing, connection testing, server enable/disable controls, and better restart feedback.4
Interface improvements
- You can now adjust the character offset in landscape mode, making it easier to position Live2D and 3D characters across desktop, web, and mobile layouts.5
- Voice activity settings now expose silence duration and display threshold values correctly.6
🐛 Bug fixes
- Fixed a critical desktop issue where opening AIRI could briefly flash a blue border around the stage window and leave the inner window unresponsive.7
- Model selection is more reliable. Previously, the loaded display model and the selected character card could fall out of sync; AIRI now keeps them aligned.8
- Plugin tools now fail faster when they cannot respond, so broken or unavailable tools block the experience for less time.9
- Missing settings translations were filled in, with broader translation updates across supported languages.1011
✍️ Documentation
- The setup and usage manual for AIRI Tamagotchi has been refreshed.12
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.10.1...v0.10.2

1. Commit 5205f369b by @kmiit.↩
2. Commit 48d52a2db by @Maaannnn.↩
3. Commit e50e140a7 by @felixtremblay.↩
4. Commit 81dbd71c3 by @BeanDz.↩
5. Commit 85627d34a by @drHuangMHT.↩
6. Commit 33cd61111 by @Sambhram1.↩
7. Commit e86ee2f13 by @nekomeowww and @Lovehsigure_520.↩
8. Commit ef60c157d by @nekomeowww.↩
9. Commit 35c3471ec by @nekomeowww.↩
10. Commit abc434152 by @github-actions.↩
11. Commit 39b119641 by @luoling8192.↩
12. Commit 1e80470f0 by @icefair.↩
0.10.1 5 de mayo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
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 layo
0.9.0 10 de abril de 2026 — 64 bits EXE (NSIS)
0.9.0-beta.2 31 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
🐞 Bug Fixes
- pipelines-audio:
- No longer concurrently tts - by @nekomeowww (4ba49)
- stage-tamagotchi:
- Useless margin bottom - by @nekomeowww (ac59f)
- Chat window message not well sync - by @nekomeowww (4ed28)
- stage-ui:
- Keep onboarding save button visible - by @Ver-zhzh in https://github.com/moeru-ai/airi/issues/1280 (66076)
- Keep onboarding save button visible " - by @nekomeowww in https://github.com/moeru-ai/airi/issues/1280 (9dca4)
- Save button always visible - by @nekomeowww (d391f)
- stage-ui-live2d:
- Type issues - by @nekomeowww (127ef)
[View changes on GitHub](https://github.com/moeru-ai/airi/compare/v0.9.0-beta.1...v0.9.0-beta.2
0.9.0-alpha.36 30 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @cheesemori made their first contribution in https://github.com/moeru-ai/airi/pull/851
- @you06 made their first contribution in https://github.com/moeru-ai/airi/pull/1513
🚀 Features
- stage-tamagotchi: Lock screen and unlock screen api - by @nekomeowww (58401)
- stage-tamagotchi,stage-web: Add option for chat area send key - by @cheesemori in https://github.com/moeru-ai/airi/issues/851 (edeca)
- stage-ui: Chat action menu - by @nekomeowww (f0c8e)
- ui,stage-ui,stage-pages,i18n: Transcription confidence filter - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1148 (7ad4d)
🐞 Bug Fixes
- i18n:
- Correct xsai-transformers URL typo in Japanese locale - by @you06 in https://github.com/moeru-ai/airi/issues/1513 (8946a)
- server:
- No cache - by @luoling8192 (33bf6)
- server-*:
- Added simple message queue for helping selecting consumer - by @nekomeowww (a9c28)
- server-runtime:
- Preserve explicit empty route destinations - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1521 (2caae)
- stage-*:
- Remove unused json format and platform checking - by @LemonNekoGH in https://github.com/moeru-ai/airi/issues/1523 (38f03)
- Should not wait until context bridge - by @nekomeowww (5f07b)
- stage-layouts:
- Clear voice auto-send input before ingest resolves - by @lulu0119 in https://github.com/moeru-ai/airi/issues/1510 (5a11f)
- stage-pages:
- Duplicated settings header - by @nekomeowww (44ec5)
View changes on GitHub
0.9.0-alpha.34 29 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @jensenhuangfan made their first contribution in https://github.com/moeru-ai/airi/pull/1506
🐞 Bug Fixes
- electron-vueuse: Incorrect export of mixed electron & vue dep from index export - by @nekomeowww (8567b)
- stage-tamagotchi: AutoUpdater should have channel selected - by @jensenhuangfan in https://github.com/moeru-ai/airi/issues/1506 (ee538)
View changes on GitHub
0.9.0-alpha.32 28 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- auth: Bearer token handling and OAuth token extraction - by @luoling8192 in https://github.com/moeru-ai/airi/issues/1501 (bdb01)
🐞 Bug Fixes
- server-*:
- Should export more types, and for module:announced should ignore self - by @nekomeowww (6f8f0)
- server-runtime:
- Import Buffer - by @shinohara-rin (d5be1)
- server/auth:
- Skip state_mismatch check - by @luoling8192 (bb0c9)
- stage-tamagotchi:
- Guard renderer access in debounce callback hook - by @nekomeowww (1353a)
- Persistence for settings of beat sync - by @LemonNekoGH (e2b00)
- stage-ui:
- Return empty string instead of empty array in mcp_list_tools error fallback - by @lietblue in https://github.com/moeru-ai/airi/issues/1497 (82389)
- Aliyun nls result change event missing - by @nekomeowww (428e1)
- Incorrect message session applied - by @nekomeowww (bf882)
- Apply FieldCombobox layout style - by @nekomeowww (3007b)
- Text change, i18n change - by @nekomeowww (306f8)
- ui:
- Missing disabled style - by @nekomeowww (f1ff9)
- Incorrect FieldCombobox layout style - by @nekomeowww (f387e)
View changes on GitHub
0.9.0-alpha.28 27 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @areong made their first contribution in https://github.com/moeru-ai/airi/pull/1483
🐞 Bug Fixes
- docs: Links to other doc pages - by @areong in https://github.com/moeru-ai/airi/issues/1483 (79b95)
- stage-layouts,stage-tamagotchi: Staled chat message state, conflicted chat store race write - by @nekomeowww (9d983)
- stage-tamagotchi: Incorrect state managed for tamagotchi (desktop) hearing module - by @nekomeowww (2a9ae)
View changes on GitHub
0.9.0-alpha.24 26 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
No significant changes
View changes on GitHub
0.9.0-alpha.23 26 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @howtomakeaname made their first contribution in https://github.com/moeru-ai/airi/pull/1437
- @breezy89757 made their first contribution in https://github.com/moeru-ai/airi/pull/1057
🚀 Features
- stage-ui:
- Add Z.ai provider - by @AdairLi2504 in https://github.com/moeru-ai/airi/issues/1409 (002c3)
- Added Azure OpenAI provider - by @breezy89757 in https://github.com/moeru-ai/airi/issues/1057 (f4d5d)
- ui:
- Now dedicated Select component - by @nekomeowww (f5dac)
🐞 Bug Fixes
- stage-*:
- Incorrect use of useAudioDevices hook - by @nekomeowww (46147)
- stage-ui:
- Bind cursor floating css vars - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1472 (eef0a)
- Use normalized audio spectrum values - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1474 (1be76)
- Allow custom model input when model list is empty - by @howtomakeaname in https://github.com/moeru-ai/airi/issues/1437 (7c04f)
- Should correctly handle aliyun nls error - by @nekomeowww (59997)
- Audio wasn't even starting and will not when resources prepared - by @nekomeowww (9b709)
- Incorrect size and style of Profile Selector - by @nekomeowww (aa883)
- stage-ui-three:
- Cutout bug fix - by @Lilia-Chen in https://github.com/moeru-ai/airi/issues/1471 (088ce)
- Call nodeConstraintManager.update() in render loop - by @sumimakito (279b4)
- Test type missing nodeConstraintMs - by @nekomeowww (f622e)
- Removed duplicated IBL inject - by @Lilia-Chen (10376)
- ui:
- Outdated import path - by @nekomeowww (6d871)
🏎 Performance
- stage-ui: Improve about dialog to be blurry - by @nekomeowww (5b78f)
- ui: Improve the props and customization of Select component - by @nekomeowww (7d0e0)
View changes on GitHub
0.9.0-alpha.18 19 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @mvanhorn made their first contribution in https://github.com/moeru-ai/airi/pull/1392
- @jim139129 made their first contribution in https://github.com/moeru-ai/airi/pull/1412
- @octo-patch made their first contribution in https://github.com/moeru-ai/airi/pull/1417
- @monolithic827 made their first contribution in https://github.com/moeru-ai/airi/pull/1302
🚀 Features
- Upgrade MiniMax default model to M2.7 - by @octo-patch in https://github.com/moeru-ai/airi/issues/1417 (8b91d)
- cap-vite:
- Press R to re-run capacitor cli - by @LemonNekoGH (071e0)
- docs:
- Add a simple web version guide - by @jim139129 in https://github.com/moeru-ai/airi/issues/1420 (43abf)
- Sync download buttons and added SponsorKit - by @Neko-233 in https://github.com/moeru-ai/airi/issues/1407 (21dfb)
- stage-pages,stage-ui,i18n:
- Disable auto trigger for chatcompletion check and use explict button - by @shinohara-rin and @nekomeowww in https://github.com/moeru-ai/airi/issues/1336 (623f3)
- Add OpenRouter as a speech (TTS) provider - by @monolithic827 in https://github.com/moeru-ai/airi/issues/1302 (30354)
- stage-pocket:
- Add Android target - by @lietblue and @LemonNekoGH in https://github.com/moeru-ai/airi/issues/1326 (f92db)
🐞 Bug Fixes
- cap-vite:
- Don't auto restart when generated files update - by @LemonNekoGH (3c03a)
- ci:
- Ignore generated Package.swift - by @LemonNekoGH (d11ed)
- docs:
- Fix typo in landing page - by @qyl27 and @Garfield550 in https://github.com/moeru-ai/airi/issues/1399 (a5690)
- Incorrect button link - by @qyl27 in https://github.com/moeru-ai/airi/issues/1411 (5a574)
- eslint:
- Skip the symbolic link CLAUDE.md - by @sumimakito (c4646)
- llm:
- Flatten content array for OpenAI-compatible providers - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1222 (00890)
- pnpm:
- Skip bundled postinstall script in simple-git-hooks - by @sumimakito (5f137)
- Missing peerDeps for unplugin-vue-i18n - by @sumimakito (338df)
- Add missing peerDeps for eslint - by @sumimakito (00666)
- Add missing peerDeps for @huggingface/transformers - by @sumimakito (73d93)
- Add missing peerDeps for stage-ui dependencies - by @sumimakito (4671c)
- Add missing peerDep three for @pmndrs/pointer-events - by @sumimakito (e73cd)
- stage-pages:
- Use placeholderLocalized from provider config for API key input - by @mvanhorn and Matt Van Horn in https://github.com/moeru-ai/airi/issues/1391 (09f24)
- Prevent airi card dialogs from closing on outside click - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1419 (848df)
- stage-pocket:
- Fix template-compiler-options import and vite file serving allow list - by @sumimakito (7e4ea)
- stage-tamagotchi:
- Import template-compiler-options from tresjs instead - by @sumimakito (a6b4f)
- Mute the "request id is outside of Vite serving allow list" error - by @sumimakito (40434)
- Harden caption overlay follow+mouse handling - by @Iro96 in https://github.com/moeru-ai/airi/issues/1402 (eb537)
- Do not pause Live2D on visibility change (desktop switch) - by @Iro96 in https://github.com/moeru-ai/airi/issues/1410 (ea599)
- stage-ui:
- Use nullish coalescing for errorMessageFrom fallback - by @Garfield550 and GitHub Copilot in https://github.com/moeru-ai/airi/issues/1370 (617c0)
- Settings fallback route, and guard navigate back to home in tamagotchi - by @leaft in https://github.com/moeru-ai/airi/issues/1413 (2b7a7)
- stage-ui-live2d:
- Animate model position and scale on resize with animejs - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1395 (b97c7)
- stage-web:
- Allow vite serving files outside of the allow list - by @sumimakito (38704)
View changes on GitHub
0.9.0-alpha.16 14 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @stablegenius49 made their first contribution in https://github.com/moeru-ai/airi/pull/1316
- @Oldcircle made their first contribution in https://github.com/moeru-ai/airi/pull/1333
- @Reisenbug made their first contribution in https://github.com/moeru-ai/airi/pull/1341
🚀 Features
- stage-pocket:
- Request permissions onboarding - by @LemonNekoGH in https://github.com/moeru-ai/airi/issues/1292 (58955)
- stage-tamagotchi:
- Show connection status - by @LemonNekoGH in https://github.com/moeru-ai/airi/issues/1311 (a80f0)
- Add profile switcher to controls island and web header - by @lietblue in https://github.com/moeru-ai/airi/issues/1328 (5d8a0)
- stage-ui:
- Optimize card many select component layout styles - by @horizonzzzz in https://github.com/moeru-ai/airi/issues/1096 (d9582)
🐞 Bug Fixes
- minecraft:
- Xss mitigation for minecraft debug dashboard - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1344 (e83c1)
- plugin-sdk:
- Trim negotiated compatibility versions - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1305 (38b80)
- Preserve absolute plugin entrypoints - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1323 (aac7a)
- server-runtime:
- Shutdown server on interruption properly - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1356 (1a1f7)
- Preserve explicit empty route destinations - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1324 (c276b)
- speech:
- Prevent speech provider config reset on startup by removing premature immediate watcher - by @lietblue in https://github.com/moeru-ai/airi/issues/1340 (a1a94)
- stage-tamagotchi:
- Handle app exit correctly - by @sumimakito in https://github.com/moeru-ai/airi/issues/1319 (28db2)
- Let tray menu close caption overlay - by @stablegenius49 and stablegenius49 in https://github.com/moeru-ai/airi/issues/1316 (0d1dc)
- Make handleAppExit more robust - by @sumimakito in https://github.com/moeru-ai/airi/issues/1321 (4c7bd)
- Move wss setting to connection page - by @LemonNekoGH (0ed21)
- Fix model flickering and jumping on window resize - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1341 (3a8dc)
- Quit app on Live2D close button to cleanup background processes - by @Reisenbug in https://github.com/moeru-ai/airi/issues/1361 (53d1e)
- Fix model flickering and jumping on window res…" - by @nekomeowww in https://github.com/moeru-ai/airi/issues/1364 (32ea8)
- stage-ui:
- Skip optimistic updates before apply - by @Gujiassh and Sisyphus in https://github.com/moeru-ai/airi/issues/1304 (41ce2)
- Flip canvas pixel reads on Y axis - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1309 (c897a)
- Use stable chat history keys in the stage UI - by @stablegenius49 in https://github.com/moeru-ai/airi/issues/1312 (3aa47)
- Fix hash scroll on SPA navigation to providers page - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1347 (621d1)
- Keep nested reasoning out of speech - by @Gujiassh in https://github.com/moeru-ai/airi/issues/1322 (c702c)
- telegram-bot:
- Fix velin rendering, action loop, and LLM compatibility - by @Oldcircle in https://github.com/moeru-ai/airi/issues/1333 (f654d)
View changes on GitHub
0.9.0-alpha.14 11 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
🐞 Bug Fixes
- stage-tamagotchi:
- Provide the missing core components to createCoreContext - by @sumimakito in https://github.com/moeru-ai/airi/issues/1288 (28109)
- Move @intlify/core from devDeps to deps - by @sumimakito in https://github.com/moeru-ai/airi/issues/1291 (b1b7d)
- stage-ui:
- Deduplicate provider models by id - by @lietblue in https://github.com/moeru-ai/airi/issues/1282 (78334)
View changes on GitHub
0.9.0-alpha.12 10 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @fordelkon made their first contribution in https://github.com/moeru-ai/airi/pull/1231
⚠️ Critical Bug Fixes
- stage-tamagotchi:
- Crash on onboarding save by bump electron to v40.8.0, bring back auto-popup - by @sumimakito in https://github.com/moeru-ai/airi/issues/1246 (68bf3)
🚀 Features
- nix:
- Add FHS devShell for running Electron on NixOS - by @lietblue in https://github.com/moeru-ai/airi/issues/1245 (2b9f5)
- stage-tamagotchi:
- Add top drag area to move window - by @fordelkon in https://github.com/moeru-ai/airi/issues/1231 (d1189)
- Add electron main process file logger hook - by @Garfield550, Copilot and RainbowBird in https://github.com/moeru-ai/airi/issues/1247 (92e75)
- Add top drag area to move window " - by @nekomeowww in https://github.com/moeru-ai/airi/issues/1231 (80b0e)
🐞 Bug Fixes
- pixi-live2d-display:
- Should ignore items_pinned_to_model.json file - by @nekomeowww (f42c5)
- stage-tamagotchi:
- Ensure config directory exists - by @nekomeowww (9cee6)
- Prompt onboarding for stage window only - by @nekomeowww (9c88f)
- Should handle EADDRINUSE, bug of srvx, robust for server channel restart, injeca fix - by @nekomeowww (a2da0)
- Forgot to export ServerChannel - by @nekomeowww (0f8ad)
- Incorrect property - by @nekomeowww (5e075)
- stage-ui:
- Use lightweight fetch for connectivity check - by @Minnzen in https://github.com/moeru-ai/airi/issues/1238 (eab0f)
View changes on GitHub
0.9.0-alpha.7 10 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @pratyush618 made their first contribution in https://github.com/moeru-ai/airi/pull/1156
- @freezinlove made their first contribution in https://github.com/moeru-ai/airi/pull/1243
🐞 Bug Fixes
- server-runtime,server-sdk:
- Accept plain JSON from external WebSocket clients - by @pratyush618 in https://github.com/moeru-ai/airi/issues/1234 (ada6e)
- stage-tamagotchi:
- Disable hoverable content of control button - by @LemonNekoGH, 雨落 and Garfield Lee in https://github.com/moeru-ai/airi/issues/1240 (396dd)
- Double close caused crash, simplified onboarding, added safeClose - by @freezinlove in https://github.com/moeru-ai/airi/issues/1243 (5415b)
- stage-ui-live2d:
- Require .model.json or .model3.json for Live2D files - by @pratyush618 in https://github.com/moeru-ai/airi/issues/1156 (68a7e)
- stage-ui-live2d,stage-tamagotchi:
- Use temp file to prevent config loss and handle more Live2D model load failures - by @pratyush618 in https://github.com/moeru-ai/airi/issues/1233 (2b5ce)
View changes on GitHub
0.9.0-alpha.6 9 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @NJX-njx made their first contribution in https://github.com/moeru-ai/airi/pull/1150
- @Gujiassh made their first contribution in https://github.com/moeru-ai/airi/pull/1162
- @04cb made their first contribution in https://github.com/moeru-ai/airi/pull/1182
- @dongguacute made their first contribution in https://github.com/moeru-ai/airi/pull/1169
- @SakataRyuichi made their first contribution in https://github.com/moeru-ai/airi/pull/1187
- @JasonOA888 made their first contribution in https://github.com/moeru-ai/airi/pull/1203
- @Ver-zhzh made their first contribution in https://github.com/moeru-ai/airi/pull/1196
- @Minnzen made their first contribution in https://github.com/moeru-ai/airi/pull/1214
- @kbhujbal made their first contribution in https://github.com/moeru-ai/airi/pull/1213
🚀 Features
- minecraft:
- Disable debug servers by default - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1193 (7b11d)
- server:
- Add OpenTelemetry observability stack - by @luoling8192 (284b1)
- stage-pages:
- Add manual model input fallback when model list fails to load - by @NJX-njx in https://github.com/moeru-ai/airi/issues/1145 (9f347)
- Add model selection navigation after provider validation - by @Minnzen in https://github.com/moeru-ai/airi/issues/1214 (d6268)
- stage-pocket:
- Introducing a new package for better DX - by @LemonNekoGH (25e66)
- stage-ui:
- Add Ollama thinking mode config and provider-side think mapping - by @Garfield550 in https://github.com/moeru-ai/airi/issues/1140 (86c0d)
- Periodically check Ollama connectivity - by @nekomeowww (3f12d)
- Add nvidia nim provider - by @Ver-zhzh in https://github.com/moeru-ai/airi/issues/1196 (861be)
- stage-ui-three:
- Add anti-aliasing support for 3D models - by @NJX-njx in https://github.com/moeru-ai/airi/issues/1150 (5d571)
- tamagotchi:
- Add "Pin on top" toggle to controls island - by @lietblue in https://github.com/moeru-ai/airi/issues/1183 (60434)
🐞 Bug Fixes
- cap-vite:
- No need to run cap sync manually - by @LemonNekoGH (fd44e)
- ci:
- With outputHashAlgo to output non-empty output - by @04cb in https://github.com/moeru-ai/airi/issues/1182 (7c7ad)
- discord:
- Prevent VoiceManager memory leaks on join/leave cycles - by @JasonOA888 in https://github.com/moeru-ai/airi/issues/1203 (3e723)
- minecraft:
- Downgrade to mitigate upstream issue and mcp cleanup - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1192 (561b6)
- Add stop method to Ticker to prevent resource leak - by @kbhujbal in https://github.com/moeru-ai/airi/issues/1213 (57b04)
- server:
- Collect metrics correctly - by @luoling8192 (47d97)
- server-runtime:
- Use superjson.parse for incoming WebSocket messages - by @SakataRyuichi in https://github.com/moeru-ai/airi/issues/1187 (49d57)
- stage-*:
- Can’t get mcp servers when use remote api - by @BeanDz in https://github.com/moeru-ai/airi/issues/1181 (5bed6)
- Can’t get mcp servers when use remote api " - by @nekomeowww in https://github.com/moeru-ai/airi/issues/1181 and https://github.com/moeru-ai/airi/issues/1204 (d3c5f)
- stage-layouts:
- Replace Tooltip with Popover for microphone controls - by @dongguacute in https://github.com/moeru-ai/airi/issues/1169 (f8fb6)
- Login drawer in mobile - by @luoling8192 (5e209)
- stage-pages,stage-ui:
- Surface provider transcription errors - by @liuxiaopai-ai in https://github.com/moeru-ai/airi/issues/1070 (261f6)
- stage-pocket:
- Missing general settings - by @LemonNekoGH (f2d51)
- Use system mkcert to work around feaxios download crash - by @Minnzen in https://github.com/moeru-ai/airi/issues/1220 (e27b9)
- stage-tamagotchi:
- Bring back onboarding dialog - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/1104 (bed6b)
- Remove devtools auto-open from onboarding window - by @nekomeowww (34b12)
- Shouldnt implement onboarding window like that - by @nekomeowww (8e6dd)
- Hearing dialog will cause controls island collapse - by @nekomeowww (00d7f)
- Hearing drawer height shou
0.9.0-alpha.2 5 de marzo de 2026 — 64 bits EXE (NSIS)
Notas de la versión
What's Changed
- feat(stage-ui): add missing icon for gaming-factorio module by @lietblue in https://github.com/moeru-ai/airi/pull/1130
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.9.0-alpha.1...v0.9.0-alpha.2
0.9.0-alpha.1 4 de marzo de 2026 — 64 bits EXE (NSIS)
0.8.4 30 de enero de 2026 — 64 bits EXE (NSIS)
Notas de la versión
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-x64.flatpak
flatpak install -u AIRI-0.8.4-linux-x64.flatpak
rm -rf AIRI-0.8.4-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-arm64.flatpak
flatpak install -u AIRI-0.8.4-linux-arm64.flatpak
rm -rf AIRI-0.8.4-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-amd64.deb
sudo apt install AIRI-0.8.4-linux-amd64.deb
rm -rf AIRI-0.8.4-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-arm64.deb
sudo apt install AIRI-0.8.4-linux-arm64.deb
rm -rf AIRI-0.8.4-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-x86_64.rpm
sudo dnf install AIRI-0.8.4-linux-x86_64.rpm
rm -rf AIRI-0.8.4-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.4/AIRI-0.8.4-linux-aarch64.rpm
sudo dnf install AIRI-0.8.4-linux-aarch64.rpm
rm -rf AIRI-0.8.4-linux-aarch64.rpm
What's Changed
- fix(stage-tamagotchi): builds are unusable in v0.8.4 by @sebastian-zm in https://github.com/moeru-ai/airi/pull/1008
- chore(i18n): update translations by @github-actions[bot] in https://github.com/moeru-ai/airi/pull/1006
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.3...v0.8.4
0.8.2 28 de enero de 2026 — 64 bits EXE (NSIS)
Notas de la versión
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-x64.flatpak
flatpak install -u AIRI-0.8.2-linux-x64.flatpak
rm -rf AIRI-0.8.2-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-arm64.flatpak
flatpak install -u AIRI-0.8.2-linux-arm64.flatpak
rm -rf AIRI-0.8.2-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-amd64.deb
sudo apt install AIRI-0.8.2-linux-amd64.deb
rm -rf AIRI-0.8.2-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-arm64.deb
sudo apt install AIRI-0.8.2-linux-arm64.deb
rm -rf AIRI-0.8.2-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-x86_64.rpm
sudo dnf install AIRI-0.8.2-linux-x86_64.rpm
rm -rf AIRI-0.8.2-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.2/AIRI-0.8.2-linux-aarch64.rpm
sudo dnf install AIRI-0.8.2-linux-aarch64.rpm
rm -rf AIRI-0.8.2-linux-aarch64.rpm
🚀 Features
- Allow nix package version to be read from package.json - by @sebastian-zm in https://github.com/moeru-ai/airi/issues/1003 (fbe74)
- server,stage-ui:
- Sync message to server - by @luoling8192 in https://github.com/moeru-ai/airi/issues/990 (7c9a2)
- stage-*:
- Store chat session to indexdb - by @luoling8192 in https://github.com/moeru-ai/airi/issues/987 (de9df)
- stage-ui:
- Use local first request - by @luoling8192 in https://github.com/moeru-ai/airi/issues/977 (b4cc4)
- Add datetime as context provider for chat - by @luoling8192 (3590f)
- Add n1n provider - by @n1n-api in https://github.com/moeru-ai/airi/issues/968 (faea4)
🐞 Bug Fixes
- i18n:
- Escape curly braces in ACT docs to fix build error - by @Neko-233 in https://github.com/moeru-ai/airi/issues/997 (85079)
- Incorrect escape character - by @Neko-233 in https://github.com/moeru-ai/airi/issues/1004 (28ad4)
- stage-pages:
- V2 provider editing state - by @luoling8192 (afa0e)
- V2 provider can skip validation - by @luoling8192 (cda46)
- stage-ui:
- Combobox z-order - by @s3d-i in https://github.com/moeru-ai/airi/issues/980 (47905)
- Fix transcription session callback reuse and auto-send issues - by @lockrush-dev in https://github.com/moeru-ai/airi/issues/996 (4cac9)
- stage-ui-live2d:
- Remove scale override to allow proper Live2D scaling - by @horizonzzzz in https://github.com/moeru-ai/airi/issues/984 (c5e83)
- workspace:
- Should adapt to pnpm v10.28 --filter behavior - by @nekomeowww (0fddd)
🏎 Performance
- Setup knip, remove unused dependencies - by @kwaa in https://github.com/moeru-ai/airi/issues/992 (43fe9)
View changes on GitHub
0.8.1-beta.12 14 de enero de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @lockrush-dev made their first contribution in https://github.com/moeru-ai/airi/pull/946
🚀 Features
- discord: Add guild segmentation, DM support and context enrichment - by @skyline624 in https://github.com/moeru-ai/airi/issues/942 (2a801)
- stage-ui, stage-web: Add loading state for authing - by @luoling8192 (f8b63)
🐞 Bug Fixes
- Add smooth control multiplier to VRM X axis slider - by @lockrush-dev in https://github.com/moeru-ai/airi/issues/946 (019cc)
- airi-plugin-vscode: Should not use any dependencies in vscode plugin package - by @nekomeowww (e3b37)
- docker: Server dockerfile - by @luoling8192 (b34f7)
- electron-screen-capture: Module not found on stage-tamagotchi start - by @sumimakito in https://github.com/moeru-ai/airi/issues/952 (73d33)
- stage-layout: Missing back button - by @nekomeowww in https://github.com/moeru-ai/airi/issues/950 (aeeb7)
- stage-ui, stage-web: Oauth loading state - by @luoling8192 (73455)
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.1-beta.11...v0.8.1-beta.12
0.8.1-beta.4 8 de enero de 2026 — 64 bits EXE (NSIS)
Notas de la versión
New Contributors
- @taxi13245 made their first contribution in https://github.com/moeru-ai/airi/pull/856
- @TECozens made their first contribution in https://github.com/moeru-ai/airi/pull/859
- @shangxueink made their first contribution in https://github.com/moeru-ai/airi/pull/873
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-x64.flatpak
flatpak install -u AIRI-0.8.1-beta.4-linux-x64.flatpak
rm -rf AIRI-0.8.1-beta.4-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-arm64.flatpak
flatpak install -u AIRI-0.8.1-beta.4-linux-arm64.flatpak
rm -rf AIRI-0.8.1-beta.4-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-amd64.deb
sudo apt install AIRI-0.8.1-beta.4-linux-amd64.deb
rm -rf AIRI-0.8.1-beta.4-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-arm64.deb
sudo apt install AIRI-0.8.1-beta.4-linux-arm64.deb
rm -rf AIRI-0.8.1-beta.4-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-x86_64.rpm
sudo dnf install AIRI-0.8.1-beta.4-linux-x86_64.rpm
rm -rf AIRI-0.8.1-beta.4-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0/AIRI-0.8.1-beta.4-linux-aarch64.rpm
sudo dnf install AIRI-0.8.1-beta.4-linux-aarch64.rpm
rm -rf AIRI-0.8.1-beta.4-linux-aarch64.rpm
🚀 Features
- ci:
- Lint swift code - by @LemonNekoGH (f40b9)
- docs:
- Japanese translated & minor issues fixed - by @Neko-233 in https://github.com/moeru-ai/airi/issues/865 (b5c6a)
- model-driver-mediapipe:
- Integrate MediaPipe as a motion capture tool - by @Lilia-Chen in https://github.com/moeru-ai/airi/issues/828 (ecd5e)
- satori-bot:
- Integrate Satori Protocol Adapter - by @shangxueink in https://github.com/moeru-ai/airi/issues/873 (ad086)
- server:
- With api server, service-lize - by @luoling8192, @nekomeowww and @Neko-233 in https://github.com/moeru-ai/airi/issues/807 (d064a)
- Hono server with character schema, valibot, routes - by @luoling8192 and @nekomeowww in https://github.com/moeru-ai/airi/issues/848 (3dbf3)
- Characters - by @luoling8192 in https://github.com/moeru-ai/airi/issues/882 (93467)
- system_provider_configs and character_covers - by @luoling8192 in https://github.com/moeru-ai/airi/issues/905 (371a0)
- stage-*:
- V2 provider catalog for managing providers - by @nekomeowww (c1984)
- Migrated all openai compatible api providers - by @nekomeowww (d1a1e)
- Process spark:notify & emitting spark:command - by @nekomeowww (17b0b)
- Performance overlay & markdown stress test - by @s3d-i in https://github.com/moeru-ai/airi/issues/838 (9005b)
- stage-capacitor:
- Add notification capability, and a devtool - by @LemonNekoGH in https://github.com/moeru-ai/airi/issues/855 (3936c)
- stage-capcitor:
- Added Capacitor of stage for iOS - by @LemonNekoGH in https://github.com/moeru-ai/airi/issues/845 (beb55)
- stage-pages:
- Add spark:notify to context flow devtool - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/903 (8ee9c)
- stage-pages,stage-ui,ui:
- Character list for v2 - by @nekomeowww (3f4fd)
- stage-pocket:
- Add a layer
0.8.1-beta.2 31 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🐞 Bug Fixes
- persistence:
- stage-tamagotchi:
- Ignore EADDRINUSE and ERR_SERVER_NOT_RUNNING, srvx doesn't correctly handle nodejs error - by @nekomeowww (d1cd1)
- Should not reject directly due to checkForUpdates() error - by @nekomeowww (95c9e)
- stage-ui:
- Should not reject due to server-sdk connection failed - by @nekomeowww (3bd66)
- Guard parsing errors and preserve falsy configs - by @s3d-i in https://github.com/moeru-ai/airi/issues/850 (cb754)
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0...v0.8.1-beta.2
0.8.0-beta.9 28 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
Before downloading
[!CAUTION]
Data lost warning.
If you were previously using any version below v0.8.0-beta.1, you should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.9.
Or your chat data may lost.
After downloaded, navigate to Settings → Data → Export Data for downloading data.
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.9-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.9-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.9-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.9-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.9-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.9-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.9-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.9-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.9-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.9-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.9/AIRI-0.8.0-beta.9-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.9-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.9-linux-aarch64.rpm
🚀 Features
None.
🐞 Bug Fixes
- nix: Don't use /dev/tty in hash update actions - by @Weathercold in https://github.com/moeru-ai/airi/issues/836 (498eb)
- stage-*: Beat sync worklet failed to import modules - by @sumimakito in https://github.com/moeru-ai/airi/issues/839 (72010)
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0-beta.8...v0.8.0-beta.9
0.8.0-beta.7 25 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
Merry Christmas 🎄
Read our blog post here: https://airi.moeru.ai/docs/en/blog/merry-christmas-2025/
Before downloading
[!CAUTION]
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.4.
Or your chat data may lost.
After downloaded, navigate to Settings → Data → Export Data for downloading data.
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.7-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.7-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.7-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.7-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.7-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.7/AIRI-0.8.0-beta.7-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.7-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.7-linux-aarch64.rpm
🚀 Features
- docs:
- Merry Christmas 2025 🎄 - by @nekomeowww (bd935)
- Merry Christmas 2025 🎄 blog post - by @nekomeowww (d6828)
- nix:
- Add python3 in devShell - by @ReStranger in https://github.com/moeru-ai/airi/issues/830 (07cbc)
- stage-ui:
- Remove redundant chat completions validation - by @Iro96 in https://github.com/moeru-ai/airi/issues/831 (4c977)
- stage-ui,stage-web:
- Custom chat background - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/825 (74136)
- stage-web,docs:
- Enable apple mobile web app capable meta tag - by @nekomeowww (9cbdd)
🐞 Bug Fixes
- chat: Serialize sends and reset on cleanup - by @s3d-i in https://github.com/moeru-ai/airi/issues/827 (26fad)
- deps: Pin vue to 3.5.25 due to compatibility issues with histoire - by @nekomeowww (a7102)
- stage-ui,stage-tamagotchi,stage-web: Incorrect implementation of Aliyun NLS - by @nekomeowww (1f465)
- stage-web: Theme color imported type missing - by @nekomeowww (1451b)
New Contributors
- @ReStranger made their first contribution in https://github.com/moeru-ai/airi/pull/830
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0-beta.6...v0.8.0-beta.7
0.8.0-beta.6 22 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- stage-ui,stage-pages,i18n: Support continue anyway for onboarding - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/818 (3839c)
🐞 Bug Fixes
- stage-ui: Type error - by @nekomeowww (17a69)
- stage-web: Not full on model screen, should padding bottom for chat - by @nekomeowww (59bb5)
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0-beta.5...v0.8.0-beta.6
0.8.0-beta.5 21 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- stage-tamagotchi: Auto updater - by @nekomeowww (56f89)
- stage-tamagotchi,i18n: Option to not show FadeOnHover again - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/821 (7863c)
- stage-ui,stage-web: New colorsFromElement lib extracted - by @nekomeowww (b8b22)
- stream-transcription: New stream in stream out by default package - by @nekomeowww (c6441)
- ui: New SelectTab component - by @nekomeowww (dbb18)
🐞 Bug Fixes
- ci:
- Should populate with GitHub Actions token when doing publishing - by @nekomeowww (b3d29)
- server-sdk:
- Auto-reconnect once unauthorized - by @nekomeowww (4f914)
- stage-pages:
- Loosen default beat-sync parameters for easier beat detections - by @sumimakito (47928)
- Missing layout settings - by @nekomeowww (b1fbb)
- stage-shared:
- Beat sync event declared not used - by @nekomeowww (e8e81)
- stage-tamagotchi:
- Missing font import, remove unused import - by @nekomeowww (7456f)
- Electron-updater doesn't support to be catalog: - by @nekomeowww (cd4e5)
- Do not log with debug level in release build - by @nekomeowww (d786c)
- Reduce bundle size, incorrectly double shippped - by @nekomeowww (8ed68)
- stage-ui:
- Use a middleware to encode possible filenames in a live2d model - by @sumimakito in https://github.com/moeru-ai/airi/issues/815 (03474)
- Reduce about button click feeling - by @nekomeowww (55f30)
- Aliyun NLS streamTranscription doesn't support Blob but over WebSocket - by @nekomeowww (b1f47)
- TimeSeries was too laggy due to mis-use of props as timeseries calculation - by @nekomeowww (bda5a)
- Aliyun NLS will data race on cleanup to let WebSocket close before TranscriptionEnded - by @nekomeowww (87eee)
- Incorrect logarithm - by @nekomeowww (a7122)
- Prevent race conditions in model loading - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/819 (68685)
- stage-web:
- Adjust maskable icons for android devices - by @nekomeowww (6ea5f)
- ui:
- SelectTab has unmatched border-radius - by @nekomeowww (b2e02)
- SelectTab still got bad radius - by @nekomeowww (cc603)
- workspace/unocss,stage-tamagotchi:
- Missing comfortaa font, missing import - by @nekomeowww (63a12)
🏎 Performance
- server-runtime,server-shared,stage-tamagotchi: Improved server-runtime - by @nekomeowww (eb81a)
- stage-tamagotchi: Added radius region for detecting Fade on Hover, preventing flickering - by @nekomeowww (73a77)
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0-beta.4...v0.8.0-beta.5
0.8.0-beta.4 17 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
Before downloading
[!CAUTION]
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.4.
Or your chat data may lost.
After downloaded, navigate to Settings → Data → Export Data for downloading data.
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.4-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.4-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.4-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.4-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.4-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.4-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.4-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.4-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.4-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.4-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.4/AIRI-0.8.0-beta.4-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.4-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.4-linux-aarch64.rpm
🚀 Features
- model-driver-lipsync: New package for model driving capabilities - by @nekomeowww (08cab)
- stage-tamagotchi,stage-pages,stage-shared: Show alert when there is no audio input for troubleshooting - by @sumimakito (1829e)
- stage-ui-three-performance-runtime: Init new experimental three performance runtime design - by @Lilia-Chen in https://github.com/moeru-ai/airi/issues/809 (c74f3)
- stage-web, stage-tamagotchi: Register app version to posthog - by @luoling8192 (35227)
🐞 Bug Fixes
- airi-plugin-vscode:
- Add EOL line - by @nekomeowww (7f3a0)
- server-sdk,airi-plugin-vscode:
- Improve connect, ensure connected before sending - by @nekomeowww (84c05)
- stage-pages:
- Missing component import - by @nekomeowww (59442)
- stage-tamagotchi:
- Now h3 treats timeout as seconds instead of milliseconds - by @nekomeowww (c5b58)
- Do not create nested callback for injeca constructor - by @nekomeowww (263e1)
- stage-ui:
- Prevent NaN or negative scale to fix the headless model issue - by @sumimakito (90fd3)
- Sync & broadcast for all BroadcastChannel peers - by @nekomeowww (23879)
- Fixed the system prompt initialisation bug - by @Lilia-Chen in https://github.com/moeru-ai/airi/issues/796 (c19ea)
- AIRI in full resolution! fixed pixi.js resolution issue - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/808 (58897)
- stage-ui,stage-web,stage-tamagotchi:
- Should not use useI18n in non-setup hook - by @nekomeowww (efa3b)
New Contributors
- @shinohara-rin made their first contribution in https://github.com/moeru-ai/airi/pull/808
0.8.0-beta.3 14 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
Before downloading
[!CAUTION]
Data lost warning.
You should download v0.8.0-beta.2 and export the data before downloading v0.8.0-beta.3.
Or your chat data may lost.
After downloaded, navigate to Settings → Data → Export Data for downloading data.
Installation
macOS
[!TIP]
For macOS users, currently Apple requires all installed App to have code sign validated with Apple servers,
while we are working hard for enrolling the Apple Developer Program for correct code signing, this error message may be prompted
Apple could not verify “AIRI.app” is free of malware that may harm your Mac or compromise your privacy.
In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app
sudo xattr -c '/Applications/airi.app'
Windows
Download and install.
Linux
Flatpak (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-x64.flatpak
flatpak install -u AIRI-0.8.0-beta.3-linux-x64.flatpak
rm -rf AIRI-0.8.0-beta.3-linux-x64.flatpak
Flatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-arm64.flatpak
flatpak install -u AIRI-0.8.0-beta.3-linux-arm64.flatpak
rm -rf AIRI-0.8.0-beta.3-linux-arm64.flatpak
Debian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-amd64.deb
sudo apt install AIRI-0.8.0-beta.3-linux-amd64.deb
rm -rf AIRI-0.8.0-beta.3-linux-amd64.deb
Debian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-arm64.deb
sudo apt install AIRI-0.8.0-beta.3-linux-arm64.deb
rm -rf AIRI-0.8.0-beta.3-linux-arm64.deb
Fedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-x86_64.rpm
sudo dnf install AIRI-0.8.0-beta.3-linux-x86_64.rpm
rm -rf AIRI-0.8.0-beta.3-linux-x86_64.rpm
Fedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.0-beta.3/AIRI-0.8.0-beta.3-linux-aarch64.rpm
sudo dnf install AIRI-0.8.0-beta.3-linux-aarch64.rpm
rm -rf AIRI-0.8.0-beta.3-linux-aarch64.rpm
Changelog
🚀 Features
- stage-ui,stage-pages,stage-web,stage-tamagotchi,docs: Added Posthog - by @nekomeowww (23462)
🐞 Bug Fixes
- docs:
- Guard posthog init with SSR check - by @nekomeowww (f72ce)
- stage-tamagotchi:
- Override name with ai.moeru.airi - by @nekomeowww (fa110)
- Settings layout overscrolling - by @nekomeowww (6e4b0)
- Explicitly no publish, remove snap build - by @nekomeowww (958aa)
- stage-ui:
- Unable to load model correctly & race-ly loading of pixi live2d - by @nekomeowww (ba0e7)
- stage-web,docs:
- Missing analytics after migrated to Cloudflare Workers - by @nekomeowww (74102)
View changes on GitHub
0.8.0-beta.2 11 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- airi-plugin-vscode: Publish workflow - by @nekomeowww (86d62)
- nix/stage-tamagotchi: Update to electron rewrite - by @Weathercold and @nekomeowww in https://github.com/moeru-ai/airi/issues/646 (19c05)
- stage-shared: Add an audio tapping node for troubleshooting beat-sync - by @sumimakito (7f4a0)
- stage-tamagotchi,stage-pages,stage-shared: Show audio spectrum for better input monitoring - by @sumimakito (88428)
- stage-tamagotchi,stage-web,stage-ui: About window & about dialog refactor - by @nekomeowww (f171b)
- stage-ui,stage-pages,stage-tamagotchi: Visualize beat sync target value, plugin-lize live2d motion, styles of beat sync - by @nekomeowww (93cbf)
- stage-ui,stage-tamagotchi,stage-web,stage-pages,i18n: Add data management (import, export, reset, clear) - by @nekomeowww (22ef3)
🐞 Bug Fixes
- Build type check - by @nekomeowww (f6c5c)
- 18n:
- Key map errors. - by @nekomeowww (17d8e)
- airi-plugin-vscode:
- Should not hard encode the path as it fails on Windows - by @nekomeowww (327cb)
- Should always recreate dir for codegen - by @nekomeowww (6745f)
- ? windows still fails - by @nekomeowww (59a9a)
- ? windows still fails" - by @nekomeowww (63e3e)
- ci:
- Cleanup disk usage first before docker run - by @nekomeowww (38561)
- Cannot resolve to correct path - by @nekomeowww (e9785)
- crates:
- Switch to stable in toolchain overrides; bump MSRV for tauri-plugin-mcp - by @sumimakito in https://github.com/moeru-ai/airi/issues/791 (486e6)
- stage-*:
- Redundant type & incorrect import - by @nekomeowww (db1cb)
- Redundant template ref & ref for elmenets - by @nekomeowww (7f523)
- stage-pages:
- Propagate the DOM.AsyncIterable too - by @nekomeowww (3d223)
- stage-ui:
- Speech provider not set correctly when choosing voices - by @nekomeowww (f68f1)
- TTS audio playback fails when navigating from config pages - by @nekomeowww (ed391)
- Type error for defineSlots - by @nekomeowww (4d696)
- Missing tsconfig DOM.AsyncIterable for OPFS - by @nekomeowww (17580)
- stage-web:
- Avoid passing functions directly to (@)click - by @sumimakito (22547)
View changes on GitHub
New Contributors
- @github-actions[bot] made their first contribution in https://github.com/moeru-ai/airi/pull/763
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.8.0-alpha.6...v0.8.0-beta.2
0.8.0-alpha.6 1 de diciembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- ci:
- Added preview wrangler build CI - by @nekomeowww (eca0c)
- docs:
- Lollipop pattern animation - by @nekomeowww (bf684)
- i18n:
- Translate versions.yaml to zh-Hant - by @Nitrocellulose888 in https://github.com/moeru-ai/airi/issues/764 (0277e)
- stage-shared:
- Make beat-sync store framework-agnostic as beat-detector - by @sumimakito (63a84)
- stage-tamagotchi:
- Wayland support - by @astro-angelfish in https://github.com/moeru-ai/airi/issues/761 (73d68)
- Background window for beat-sync - by @sumimakito (8e499)
- Init audio loopback on main - by @sumimakito (cfba5)
- Events and invoke handlers for beat-detector in beat-sync preload - by @sumimakito (04e8b)
- Expose some values for beat-sync dev - by @sumimakito (68d63)
- Enable widgets calling as tool - by @nekomeowww (27b39)
- Improve chat history ui - by @nekomeowww (b4a10)
- Do not ignore mouse events when fade on hover not enabled - by @nekomeowww (28406)
- Refresh button in stage - by @nekomeowww (1fe77)
- stage-tamagotchi,stage-pages,stage-shared,stage-ui:
- Complete beat-sync integration - by @sumimakito (bbb43)
- stage-web:
- Add table view, auto-process and hover preview to devtools/background-removal - by @lietblue in https://github.com/moeru-ai/airi/issues/771 (48c88)
- stage-web,docs:
- Configured open graph protocol image - by @nekomeowww (c3a4b)
- vite-plugin-warpdrive:
- New Vite plugin for uploading large assets to S3 compatible storages - by @nekomeowww (53e5c)
🐞 Bug Fixes
- beat-sync:
- Missing required header names - by @nekomeowww (c14f7)
- docs:
- Formatting of README.ru-RU.md - by @Neko-233 in https://github.com/moeru-ai/airi/issues/774 (b401a)
- stage-tamagotchi:
- Try to fix #770 macOS crashes with Team ID mismatch check - by @nekomeowww in https://github.com/moeru-ai/airi/issues/772 and https://github.com/moeru-ai/airi/issues/770 (2da7d)
- Omit server startup error - by @nekomeowww (92613)
- Better type checks with exposeWithCustomAPI - by @sumimakito (0a071)
- Move beat-sync code from preload to renderer - by @sumimakito (bb23e)
- Do not start capture by default - by @sumimakito (078e6)
- Missing register of widgets for chat window - by @nekomeowww (144a7)
- stage-tamagotchi,stage-shared:
- Correctly route beat-sync events - by @sumimakito (c9d14)
- Split eventa and beat-sync business into two entries - by @nekomeowww in https://github.com/moeru-ai/airi/issues/779 (4febd)
- stage-tamagotchi,stage-ui:
- WithBase incorrectly used causes model url issues - by @nekomeowww (37b47)
- stage-ui:
- Remove redundant Katex output html - by @s3d-i in https://github.com/moeru-ai/airi/issues/765 (f21c8)
- stage-ui,stage-ui-three:
- Idle_loop.vrma location - by @lietblue in https://github.com/moeru-ai/airi/issues/776 (dafb3)
- stage-web:
- Should redirects to non-normalized url - by @Neko-233 in https://github.com/moeru-ai/airi/issues/778 (e8916)
- Allow interacting with Vue DevTools over backdrops - by @sumimakito (eaa41)
- Reduce the timeout guard for MutationObserver to 15 secs - by @sumimakito (a73c9)
- ui:
- Replace broken files reactive trigger in BasicInputFile - by @lietblue in https://github.com/moeru-ai/airi/issues/769 (6ea06)
- vite-plugin-warpdrive:
- Vitest incorrectly configured, format & types & import - by @nekomeowww (195cf)
View changes on GitHub
0.8.0-alpha.4 24 de noviembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
Full log at https://github.com/moeru-ai/airi/releases/tag/v0.8.0-alpha.2
View changes on GitHub
0.7.2-beta.3 11 de septiembre de 2025 — 64 bits EXE (NSIS)
Notas de la versión
🚀 Features
- Add syntax highlighting and horizontal scroll to chat code blocks - by Arjun Mehta in https://github.com/moeru-ai/airi/issues/394 (31daa)
- Refactor Font Configuration for Consistency and Correctness - by Ilya Bogdanov in https://github.com/moeru-ai/airi/issues/409 (5c1eb)
- Improve onboarding model selection - by Typed SIGTERM and Neko Ayaka in https://github.com/moeru-ai/airi/issues/416 (2f545)
- More clear error message for baseUrl - by MisakaKumomi 御坂云见 in https://github.com/moeru-ai/airi/issues/479 (b169c)
- Improve status indicator accessibility in settings - by Arjun Mehta and Typed SIGTERM in https://github.com/moeru-ai/airi/issues/441 (261c5)
- Modelscope provider - by yrk111222 in https://github.com/moeru-ai/airi/issues/493 (252ca)
- Ollama setting pages now has validating animation - by MisakaKumomi 御坂云见 in https://github.com/moeru-ai/airi/issues/523 (698bf)
- chat:
- Enhanced Chat Experience with Multimodality and Optimized Streaming - by Ilya Bogdanov in https://github.com/moeru-ai/airi/issues/445 (5ec5b)
- Store message in localstorage, add a button for cleanup - by RainbowBird in https://github.com/moeru-ai/airi/issues/560 (92e9e)
- ci:
- Proper Dockerfile for current project setup & release workflow - by Neko Ayaka (d8b5d)
- client:
- Optimize WebSocket client performance & reliability - by Iro in https://github.com/moeru-ai/airi/issues/516 (009a4)
- devlog:
- Add nms example for devlog-2026-08-26 - by LemonNeko in https://github.com/moeru-ai/airi/issues/537 (a1f13)
- linux:
- Add deb, rpm packages as installation formats - by hobbycoder in https://github.com/moeru-ai/airi/issues/524 (f0ef1)
- nix:
- Auto-update pnpmDeps hash - by Weathercold in https://github.com/moeru-ai/airi/issues/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 https://github.com/moeru-ai/airi/issues/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 https://github.com/moeru-ai/airi/issues/457 (f6d63)
- Refactor providers and add credential validation - by Ilya Bogdanov in https://github.com/moeru-ai/airi/issues/474 (ea80e)
- stage-web:
- Added audit recorder demo as devtools - by Neko Ayaka (606aa)
- Add dark mode toggle button - by RainbowBird in https://github.com/moeru-ai/airi/issues/562 (f2ff0)
- tamagotchi:
- Generate preview image when import live2d model - by LemonNeko in https://github.com/moeru-ai/airi/issues/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 https://github.com/moeru-ai/airi/issues/506 (6142d)
- Lint - by Neko Ayaka (77958)
- Ollama config page error - by MisakaKumomi 御坂云见 in https://github.com/moeru-ai/airi/issues/522 (8b0c1)
- TTS lags behind conversation - by Iro and Makito in https://github.com/moeru-ai/airi/issues/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 https://github.com/moeru-ai/airi/issues/568 (34665)
- UsLogg from @guiiai/logg error - by Neko Ayaka (20cb2)
- Sanitize v-html inputs with DOMPurify - by Makito in https://github.com/moeru-ai/airi/issues/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 https://github.com/moeru-ai/airi/issues/543 (5408b)
- audio-analyzer:
- Improve stability and typings - by Iro in https://github.com/moeru-ai/airi/issues/551 (7af50)
- audio-recorder:
- Resolve bugs an
0.7.2-beta.2 24 de agosto de 2025 — 64 bits EXE (NSIS)
Notas de la versión
What's Changed
🚀 Features
- Spanish Language - by @dm94 in https://github.com/moeru-ai/airi/issues/372 (713ff)
- LM Studio Provider - by @dm94 in https://github.com/moeru-ai/airi/issues/380 (1b76f)
- Added debouncing for onboarding, fixed validation if the user i… - by @Misaka-0x447f in https://github.com/moeru-ai/airi/issues/392 (fd702)
- Add generic OpenAI-compatible provider for chat and audio - by @skirkru and @nekomeowww in https://github.com/moeru-ai/airi/issues/415 (bde90)
- stage-*: New Model Selector to select models for Live2D, VRM, and future MMD - by @nekomeowww (21b33)
🐞 Bug Fixes
- Lint - by @nekomeowww (b9a19)
- Typecheck - by @nekomeowww (7f2ab)
- Incorrect preview images for live2d - by @nekomeowww (840d7)
- Typecheck - by @nekomeowww (d54aa)
- assets:
- Including preview images for hiyori & vrm samples - by @nekomeowww (cbc95)
- composables:
- Correct inverted logic in version check causing infinite loop thus OOM - by @skirkru in https://github.com/moeru-ai/airi/issues/421 (8ea98)
- stage-*:
- Model not loading when entering main stage - by @nekomeowww (bc8cb)
- stage-ui:
- Convert searchQuery from ref to model - by @sumimakito (adfc2)
- Disable onboarding next button when api key is required and missing - by @sumimakito (4a6be)
- Live2d mouse tracking not worked as expected - by @sumimakito (9c9d6)
- Should exclude presets & file format handling - by @nekomeowww (59177)
- ui:
- TransitionVertical Interrupt animation - by @clansty in https://github.com/moeru-ai/airi/issues/373 (c15e5)
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
0.7.1 5 de agosto de 2025 — 64 bits EXE (NSIS)
Notas de la versión
What's Changed
- fix(stage-tamagotchi): resource island wasn't working by @nekomeowww in #347
Full Changelog: https://github.com/moeru-ai/airi/compare/v0.7.0...v0.7.1

Lo más popular en Asistentes de IA y LLM

Ver todo
  1. Claude CodeAsistentes de IA y LLM · Anthropic PBC
  2. Codex CLIAsistentes de IA y LLM · OpenAI, Inc.
  3. ChatGPT by lencxAsistentes de IA y LLM · lencx
  4. GPT4AllAsistentes de IA y LLM · Nomic
  5. JanAsistentes de IA y LLM · Jan
  6. oh-my-piAsistentes de IA y LLM · Can Bölük
  7. T3 CodeAsistentes de IA y LLM · T3 Tools
  8. WSL ManagerAsistentes de IA y LLM · Bostrot
  9. CC SwitchAsistentes de IA y LLM · farion1231
  10. LobeHubAsistentes de IA y LLM · LobeHub

Etiquetas

Compartir