v0.8.2
moeru-ai/airiv0.8.2Jan 28, 2026by LemonNekoGH
AI Summary
Stable release adding the n1n provider, implementing local-first storage, and syncing messages to the server.
Key Highlights
- Added n1n provider
- Implemented local-first storage
- Synced messages to server
New Features
- n1n provider
- Local-first storage
- Message sync feature
Full Release Notes
## 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. > > <img width="260" height="243" alt="image" src="https://github.com/user-attachments/assets/ee48e445-8ecb-4e64-a41e-0cc0126fc0c6" /> > > In such case, you can always bypass this by issuing this following command in Terminal.app or iTerm2.app > ```shell > sudo xattr -c '/Applications/airi.app' > ``` ### Windows Download and install. ### Linux <details> <summary>Flatpak (x86_64, x64, amd64)</summary> ```shell 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 ``` </details> <details> <summary>Flatpak (aarch64, arm64)</summary> ```shell 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 ``` </details> <details> <summary>Debian / Ubuntu / <code>apt</code> / <code>dpkg</code> (x86_64, x64, amd64)</summary> ```shell 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 ``` </details> <details> <summary>Debian / Ubuntu / <code>apt</code> / <code>dpkg</code> (aarch64, arm64)</summary> ```shell 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 ``` </details> <details> <summary>Fedora / <code>rpm</code> / <code>dnf</code> (x86_64, x64, amd64)</summary> ```shell 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 ``` </details> <details> <summary>Fedora / <code>rpm</code> / <code>dnf</code> (aarch64, arm64)</summary> ```shell 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 ``` </details> ### π Features - Allow nix package version to be read from package.json - by @sebastian-zm in https://github.com/moeru-ai/airi/issues/1003 [<samp>(fbe74)</samp>](https://github.com/moeru-ai/airi/commit/fbe74714) - **server,stage-ui**: - Sync message to server - by @luoling8192 in https://github.com/moeru-ai/airi/issues/990 [<samp>(7c9a2)</samp>](https://github.com/moeru-ai/airi/commit/7c9a23f2) - **stage-***: - Store chat session to indexdb - by @luoling8192 in https://github.com/moeru-ai/airi/issues/987 [<samp>(de9df)</samp>](https://github.com/moeru-ai/airi/commit/de9df5ea) - **stage-ui**: - Use local first request - by @luoling8192 in https://github.com/moeru-ai/airi/issues/977 [<samp>(b4cc4)</samp>](https://github.com/moeru-ai/airi/commit/b4cc4164) - Add datetime as context provider for chat - by @luoling8192 [<samp>(3590f)</samp>](https://github.com/moeru-ai/airi/commit/3590fdbd) - Add n1n provider - by @n1n-api in https://github.com/moeru-ai/airi/issues/968 [<samp>(faea4)</samp>](https://github.com/moeru-ai/airi/commit/faea45e5) ### π 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 [<samp>(85079)</samp>](https://github.com/moeru-ai/airi/commit/850792b0) - Incorrect escape character - by @Neko-233 in https://github.com/moeru-ai/airi/issues/1004 [<samp>(28ad4)</samp>](https://github.com/moeru-ai/airi/commit/28ad48f7) - **stage-pages**: - V2 provider editing state - by @luoling8192 [<samp>(afa0e)</samp>](https://github.com/moeru-ai/airi/commit/afa0e283) - V2 provider can skip validation - by @luoling8192 [<samp>(cda46)</samp>](https://github.com/moeru-ai/airi/commit/cda460ea) - **stage-ui**: - Combobox z-order - by @s3d-i in https://github.com/moeru-ai/airi/issues/980 [<samp>(47905)</samp>](https://github.com/moeru-ai/airi/commit/47905197) - Fix transcription session callback reuse and auto-send issues - by @lockrush-dev in https://github.com/moeru-ai/airi/issues/996 [<samp>(4cac9)</samp>](https://github.com/moeru-ai/airi/commit/4cac9793) - **stage-ui-live2d**: - Remove scale override to allow proper Live2D scaling - by @horizonzzzz in https://github.com/moeru-ai/airi/issues/984 [<samp>(c5e83)</samp>](https://github.com/moeru-ai/airi/commit/c5e837a6) - **workspace**: - Should adapt to pnpm v10.28 --filter behavior - by @nekomeowww [<samp>(0fddd)</samp>](https://github.com/moeru-ai/airi/commit/0fddd043) ### π Performance - Setup knip, remove unused dependencies - by @kwaa in https://github.com/moeru-ai/airi/issues/992 [<samp>(43fe9)</samp>](https://github.com/moeru-ai/airi/commit/43fe9e89) ##### [View changes on GitHub](https://github.com/moeru-ai/airi/compare/v0.8.1...v0.8.2)