Overview
Airi supports three deployment platforms, each optimized for different use cases. Choose the platform that best fits your needs:Stage Web
Browser-basedBest for quick access and portability. Runs entirely in your browser using WebGPU.
Stage Tamagotchi
Desktop ApplicationNative app with CUDA/Metal support for maximum performance and system integration.
Stage Pocket
Mobile AppsiOS and Android apps for your AI companion on the go.
System Requirements
- Web
- Desktop
- Mobile
Minimum Requirements
- Browser: Chrome 113+, Edge 113+, or Opera 99+
- RAM: 4GB minimum, 8GB recommended
- GPU: WebGPU-compatible graphics card
- Internet: For cloud LLM providers (not required for Ollama)
Browser Compatibility
| Browser | Version | WebGPU Support | Status |
|---|---|---|---|
| Chrome | 113+ | ✅ Yes | Recommended |
| Edge | 113+ | ✅ Yes | Recommended |
| Opera | 99+ | ✅ Yes | Supported |
| Safari | Any | ❌ Limited | Not supported |
| Firefox | Any | ❌ Limited | Not supported |
Check WebGPU support at webgpureport.org
Installation Methods
Stage Web (Browser Version)
The easiest way to get started — no installation required!Open in browser
Navigate to https://airi.moeru.ai using Chrome 113+, Edge 113+, or Opera 99+.
Install as PWA (optional)
For a more app-like experience, install as a Progressive Web App:
- Click the install icon in your browser’s address bar
- Or click the menu (⋮) → Install Airi
- Airi will now launch as a standalone app
Run Locally from Source
For development or customization:Requires Node.js 23+ and pnpm. See Development Setup below.
Stage Tamagotchi (Desktop Application)
Native desktop application with advanced features and performance optimizations.- Windows
- macOS
- Linux
Download installer
Download the latest Windows installer (
.exe) from the GitHub Releases page.Choose the appropriate build:airi-setup-x64.exe(64-bit Intel/AMD)airi-setup-arm64.exe(ARM64)
Run installer
- Double-click the downloaded
.exefile - Windows SmartScreen may show a warning (click “More info” → “Run anyway”)
- Follow the installation wizard
- Choose installation location (default:
C:\Program Files\Airi)
Launch Airi
- Use the desktop shortcut, or
- Search for “Airi” in the Start menu, or
- Run from installation directory
Install CUDA (optional, for local inference)
For NVIDIA GPU acceleration:
- Download CUDA Toolkit 11.8+
- Install with default settings
- Restart your computer
- Verify: Open PowerShell and run
nvidia-smi
Build from Source (All Platforms)
For development or customization:Stage Pocket (Mobile)
Mobile apps for iOS and Android.- iOS
- Android
TestFlight Beta (Coming Soon)
- Join the Discord community
- Request TestFlight access in #beta-testing
- You’ll receive an invite link via email
- Install TestFlight from the App Store
- Open the invite link and install Airi
Build from Source
Prerequisites
- macOS with Xcode 15+
- Apple Developer account (free tier works)
- Node.js 23+ and pnpm
- CocoaPods:
sudo gem install cocoapods
Configure signing
- In Xcode, select the project in the navigator
- Select the App target
- Go to Signing & Capabilities
- Select your Team (personal or organization)
- Xcode will automatically generate provisioning profiles
Development Setup
For contributors and advanced users who want to build from source or develop custom features.Prerequisites
- All Platforms
- Windows
- macOS
- Linux
Clone and Install
Development Commands
For detailed contribution guidelines, see Contributing.
Post-Installation Setup
After installing Airi, configure these essential settings:Configure LLM Provider
Go to Settings → Providers → Text Generation and add your API key. See Quickstart for detailed instructions.
Set up Voice Synthesis (optional)
For voice chat, configure TTS in Settings → Providers → Speech Synthesis.
Troubleshooting
Windows: 'MSVCP140.dll is missing'
Windows: 'MSVCP140.dll is missing'
Install Microsoft Visual C++ Redistributable.
macOS: 'App is damaged and can't be opened'
macOS: 'App is damaged and can't be opened'
Remove the quarantine attribute:
Linux: 'error while loading shared libraries'
Linux: 'error while loading shared libraries'
Build fails: 'Cannot find module'
Build fails: 'Cannot find module'
Clean and reinstall:
Electron won't start: 'GPU process crashed'
Electron won't start: 'GPU process crashed'
Disable GPU acceleration:
iOS: 'Developer certificate not trusted'
iOS: 'Developer certificate not trusted'
On your iPhone:
- Go to Settings → General → VPN & Device Management
- Tap your developer certificate
- Tap Trust [Your Name]
Updating Airi
- Desktop (Installed)
- Web (PWA)
- Source Installation
Airi checks for updates automatically on launch:
- If an update is available, you’ll see a notification
- Click Download and Install
- Airi will download the update in the background
- Restart to apply the update
Uninstalling
- Windows
- macOS
- Linux
- Settings → Apps → Installed Apps → Search for “Airi” → Uninstall
- Or use the uninstaller in the installation directory
- User data:
%APPDATA%\airi
Next Steps
Quickstart Guide
Get up and running with your first conversation
Configure Providers
Set up LLM, TTS, and STT providers
Import Characters
Add Live2D or VRM models
Join Discord
Get help from the community
