Releases: moeru-ai/airi
v0.8.5-beta.3
v0.8.5-beta.2
v0.8.5-beta.1
v0.8.4
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.flatpakFlatpak (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.flatpakDebian / 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.debDebian / 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.debFedora / 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.rpmFedora / 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.rpmWhat's Changed
- fix(stage-tamagotchi): builds are unusable in v0.8.4 by @sebastian-zm in #1008
- chore(i18n): update translations by @github-actions[bot] in #1006
Full Changelog: v0.8.3...v0.8.4
v0.8.3
🚀 Features
- Allow nix package version to be read from package.json - by @sebastian-zm in #1003 (fbe74)
- server,stage-ui:
- Sync message to server - by @luoling8192 in #990 (7c9a2)
- stage-*:
- Store chat session to indexdb - by @luoling8192 in #987 (de9df)
- stage-ui:
- Use local first request - by @luoling8192 in #977 (b4cc4)
- Add datetime as context provider for chat - by @luoling8192 (3590f)
- Add n1n provider - by @n1n-api in #968 (faea4)
🐞 Bug Fixes
- i18n:
- stage-pages:
- V2 provider editing state - by @luoling8192 (afa0e)
- V2 provider can skip validation - by @luoling8192 (cda46)
- stage-ui:
- stage-ui-live2d:
- Remove scale override to allow proper Live2D scaling - by @horizonzzzz in #984 (c5e83)
- workspace:
- Should adapt to pnpm v10.28 --filter behavior - by @nekomeowww (0fddd)
🏎 Performance
View changes on GitHub
v0.8.2
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.flatpakFlatpak (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.flatpakDebian / 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.debDebian / 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.debFedora / 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.rpmFedora / 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 #1003 (fbe74)
- server,stage-ui:
- Sync message to server - by @luoling8192 in #990 (7c9a2)
- stage-*:
- Store chat session to indexdb - by @luoling8192 in #987 (de9df)
- stage-ui:
- Use local first request - by @luoling8192 in #977 (b4cc4)
- Add datetime as context provider for chat - by @luoling8192 (3590f)
- Add n1n provider - by @n1n-api in #968 (faea4)
🐞 Bug Fixes
- i18n:
- stage-pages:
- V2 provider editing state - by @luoling8192 (afa0e)
- V2 provider can skip validation - by @luoling8192 (cda46)
- stage-ui:
- stage-ui-live2d:
- Remove scale override to allow proper Live2D scaling - by @horizonzzzz in #984 (c5e83)
- workspace:
- Should adapt to pnpm v10.28 --filter behavior - by @nekomeowww (0fddd)
🏎 Performance
View changes on GitHub
v0.8.1
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.1/AIRI-0.8.1-linux-x64.flatpak
flatpak install -u AIRI-0.8.1-linux-x64.flatpak
rm -rf AIRI-0.8.1-linux-x64.flatpakFlatpak (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.1/AIRI-0.8.1-linux-arm64.flatpak
flatpak install -u AIRI-0.8.1-linux-arm64.flatpak
rm -rf AIRI-0.8.1-linux-arm64.flatpakDebian / Ubuntu / apt / dpkg (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.1/AIRI-0.8.1-linux-amd64.deb
sudo apt install AIRI-0.8.1-linux-amd64.deb
rm -rf AIRI-0.8.1-linux-amd64.debDebian / Ubuntu / apt / dpkg (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.1/AIRI-0.8.1-linux-arm64.deb
sudo apt install AIRI-0.8.1-linux-arm64.deb
rm -rf AIRI-0.8.1-linux-arm64.debFedora / rpm / dnf (x86_64, x64, amd64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.1/AIRI-0.8.1-linux-x86_64.rpm
sudo dnf install AIRI-0.8.1-linux-x86_64.rpm
rm -rf AIRI-0.8.1-linux-x86_64.rpmFedora / rpm / dnf (aarch64, arm64)
wget https://github.com/moeru-ai/airi/releases/download/v0.8.1/AIRI-0.8.1-linux-aarch64.rpm
sudo dnf install AIRI-0.8.1-linux-aarch64.rpm
rm -rf AIRI-0.8.1-linux-aarch64.rpmNew Contributors
- @taxi13245 made their first contribution in #856
- @TECozens made their first contribution in #859
- @shangxueink made their first contribution in #873
- @abr-Projects made their first contribution in #913
- @MirLunaDEV made their first contribution in #921
- @leaft made their first contribution in #923
- @skyline624 made their first contribution in #928
- @zsleavitt made their first contribution in #933
- @lockrush-dev made their first contribution in #946
- @Lstmxx made their first contribution in #880
🚀 Features
- airi-plugin-web-extension:
- Integrated to server-sdk, now supports to read context from browser - by @nekomeowww (b241f)
- ci:
- Lint swift code - by @LemonNekoGH (f40b9)
- discord:
- Add guild segmentation, DM support and context enrichment - by @skyline624 in #942 (2a801)
- docs:
- electron-screen-capture:
- Introduce new screen capture utilities - by @sumimakito in #937 (4cda1)
- model-driver-mediapipe:
- Integrate MediaPipe as a motion capture tool - by @Lilia-Chen in #828 (ecd5e)
- satori-bot:
- Integrate Satori Protocol Adapter - by @shangxueink in #873 (ad086)
- server:
- With api server, service-lize - by @luoling8192, @nekomeowww and @Neko-233 in #807 (d064a)
- Hono server with character schema, valibot, routes - by @luoling8192 and @nekomeowww in #848 (3dbf3)
- Characters - by @luoling8192 in #882 (93467)
system_provider_configsandcharacter_covers- by @luoling8192 in #905 (371a0)
- server-*:
- Extend server capability, routing, heartbeat, and better type - by @nekomeowww (eb803)
- 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 #838 (9005b)
- Devtool for websocket - by @LemonNekoGH in #932 (a7d7c)
- Browser provided speech recognition as provider - by @zsleavitt in #933 (bcafc)
- Allow to connect remote ws server - by @LemonNekoGH in #953 (06b34)
- stage-capacitor:
- Add notification capability, and a devtool - by @LemonNekoGH in #855 (3936c)
- stage-capcitor:
- Added Capacitor of stage for iOS - by @LemonNekoGH in #845 (beb55)
- stage-pages:
- Add
spark:notifyto context flow devtool - by @shinohara-rin in #903 (8ee9c) - Improved context flow devtools, show spark:notify handler - by @nekomeowww (dff0a)
- Add
- stage-pages,stage-ui,ui:
- Character list for v2 - by @nekomeowww (3f4fd)
- stage-pocket:
- Add a layered app icon set for liquid glass - by @sumimakito (5296e)
- stage-tamagotchi:
- Improved weather widget - by @nekomeowww (51b91)
- Debugger for inlay window, supported to setVibrancy & setBackgroundMaterial - by @nekomeowww (d7e4d)
- Use vibrancy hud for window widget, improved background - by @nekomeowww (aa85b)
- Added Map widget for demo - by @nekomeowww (27313)
- Update app icons and window icons - by @sumimakito (b2a46)
- Support to auto fade out & resize for caption window - by @nekomeowww (a7d57)
- Disable back button on settings home page - by @leaft in #931 (164ec)
- Add icon size settings for tamagotchi - by @leaft in #940 (0e543)
- stage-tamagotchi,electron-screen-capture,i18n:
- Check for screen capture permissions - by @sumimakito (969d5)
- stage-ui:
- With sorted for providers - by @nekomeowww (52d42)
- Shuffle idle motions for Live2D model - by @shinohara-rin and @nekomeowww in #820 (4e553)
- Character settings page - by @luoling8192 in #847 (ddde5)
- Shuffle idle motions for Live2D model ", closes #881 - by @shinohara-rin in https://github....
v0.8.1-beta.13
🚀 Features
- airi-plugin-web-extension: Integrated to server-sdk, now supports to read context from browser - by Neko Ayaka (b241f)
- stage-*: Allow to connect remote ws server - by LemonNeko in #953 (06b34)
- stage-ui: Support custom model - by Lstmxx in #880 (45b0b)
- stage-ui,server: Use optimistic request for provider catalog - by RainbowBird in #951 (42925)
🐞 Bug Fixes
- ci:
- deps:
- Sync vue to catalog: - by Neko Ayaka (e3836)
- docs:
- stage-*:
- stage-pages,stage-ui:
- Type issue - by Neko Ayaka (d9237)
- stage-tamagotchi:
- stage-ui:
- stage-ui,stage-pages:
- Yes re-implemented useLocalStorageManualReset as refManualReset will not propagate - by Neko Ayaka (c0d69)
- stage-ui-three:
View changes on GitHub
New Contributors
v0.8.1-beta.12
New Contributors
- @lockrush-dev made their first contribution in #946
🚀 Features
- discord: Add guild segmentation, DM support and context enrichment - by @skyline624 in #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 #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 #952 (73d33)
- stage-layout: Missing back button - by @nekomeowww in #950 (aeeb7)
- stage-ui, stage-web: Oauth loading state - by @luoling8192 (73455)
Full Changelog: v0.8.1-beta.11...v0.8.1-beta.12
v0.8.1-beta.11
New Contributors
- @zsleavitt made their first contribution in #933
What's Changed
🚀 Features
- electron-screen-capture: Introduce new screen capture utilities - by @sumimakito in #937 (4cda1)
- stage-*: Browser provided speech recognition as provider - by @zsleavitt in #933 (bcafc)
- stage-tamagotchi: Add icon size settings for tamagotchi - by @leaft in #940 (0e543)
- stage-tamagotchi,electron-screen-capture,i18n: Check for screen capture permissions - by @sumimakito (969d5)
- stage-ui: Add edit mode for airi card - by @leaft in #939 (cf881)
- stage-web: Use drawer in mobile login page - by @luoling8192 (061de)
🐞 Bug Fixes
- server-sdk:
- Cannot handle Discord BigInt serialization - by @nekomeowww (96235)
- Event.data may be empty - by @nekomeowww (a0cf7)
- stage-tamagotchi:
- stage-ui:
- Preserve and propagate discord context in bridge - by @skyline624 in #934 (b500e)
- ui:
- Input and FieldInput should support number modifer natively - by @nekomeowww (00666)
🏎 Performance
- stage-tamagotchi: No buffer copying in screen-capture devtool when possible - by @sumimakito (a2b34)