v0.8.0-beta.7

moeru-ai/airiv0.8.0-beta.7Dec 25, 2025by nekomeowww

AI Summary

A Christmas release featuring custom chat backgrounds and Apple mobile web app configuration, alongside fixes for Aliyun NLS implementation and theme colors.

Key Highlights

  • Added custom chat background support.
  • Enabled Apple mobile web app capability meta tag.
  • Fixed incorrect implementation of Aliyun NLS.
  • Released Merry Christmas 2025 blog post and theme updates.

New Features

  • Custom chat background
  • Apple mobile web app capability
  • Merry Christmas 2025 blog post

Full Release Notes

## Merry Christmas πŸŽ„

<img width="2688" height="1536" alt="image" src="https://github.com/user-attachments/assets/13ae9751-95a1-4474-96d0-db756a8fad11" />

> 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](https://github.com/moeru-ai/airi/releases/tag/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.
> 
> <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.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
```

</details>

<details>
<summary>Flatpak (aarch64, arm64)</summary>

```shell
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
```

</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.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
```

</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.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
```

</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.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
```

</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.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
```

</details>

### πŸš€ Features

- **docs**:
  - Merry Christmas 2025 πŸŽ„ - by @nekomeowww [<samp>(bd935)</samp>](https://github.com/moeru-ai/airi/commit/bd9358e4)
  - Merry Christmas 2025 πŸŽ„ blog post - by @nekomeowww [<samp>(d6828)</samp>](https://github.com/moeru-ai/airi/commit/d68289a5)
- **nix**:
  - Add python3 in devShell - by @ReStranger in https://github.com/moeru-ai/airi/issues/830 [<samp>(07cbc)</samp>](https://github.com/moeru-ai/airi/commit/07cbc503)
- **stage-ui**:
  - Remove redundant chat completions validation - by @Iro96 in https://github.com/moeru-ai/airi/issues/831 [<samp>(4c977)</samp>](https://github.com/moeru-ai/airi/commit/4c977361)
- **stage-ui,stage-web**:
  - Custom chat background - by @shinohara-rin in https://github.com/moeru-ai/airi/issues/825 [<samp>(74136)</samp>](https://github.com/moeru-ai/airi/commit/74136b9c)
- **stage-web,docs**:
  - Enable apple mobile web app capable meta tag - by @nekomeowww [<samp>(9cbdd)</samp>](https://github.com/moeru-ai/airi/commit/9cbddb07)

### 🐞 Bug Fixes

- **chat**: Serialize sends and reset on cleanup - by @s3d-i in https://github.com/moeru-ai/airi/issues/827 [<samp>(26fad)</samp>](https://github.com/moeru-ai/airi/commit/26fadcb2)
- **deps**: Pin vue to 3.5.25 due to compatibility issues with histoire - by @nekomeowww [<samp>(a7102)</samp>](https://github.com/moeru-ai/airi/commit/a7102c7b)
- **stage-ui,stage-tamagotchi,stage-web**: Incorrect implementation of Aliyun NLS - by @nekomeowww [<samp>(1f465)</samp>](https://github.com/moeru-ai/airi/commit/1f4650a1)
- **stage-web**: Theme color imported type missing - by @nekomeowww [<samp>(1451b)</samp>](https://github.com/moeru-ai/airi/commit/1451b18d)

## 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