Prerequisites
Before you begin, make sure you have:Modern Browser
Chrome, Edge, or another Chromium-based browser with WebGPU support (for web version)
LLM API Key
API key from OpenAI, Anthropic, or another supported provider
Don’t have an API key? You can use local models with Ollama or try the free tier from providers like OpenRouter.
Choose Your Installation Method
- Web (Fastest)
- Desktop (Recommended)
- Build from Source
1
Open Airi Web
Visit https://airi.moeru.ai in your browser.
No installation required! The web version runs entirely in your browser.
2
Grant Permissions
When prompted, allow microphone access for voice chat (optional but recommended).
Configure Your LLM Provider
1
Open Settings
Click the Settings icon in the sidebar or press
Cmd/Ctrl + ,.2
Navigate to Providers
Go to Providers → LLM Providers in the settings panel.
3
Add Your Provider
- OpenAI
- Anthropic Claude
- OpenRouter
- Ollama (Local)
Get your API key
Get your API key
- Visit platform.openai.com
- Sign up or log in
- Navigate to API Keys
- Click Create new secret key
- Copy and save your key securely
4
Test Connection
Click Test Connection to verify your configuration. You should see a success message.
Optional: Configure Voice Synthesis
For voice chat, set up a text-to-speech provider:1
Navigate to Voice Settings
In Settings → Voice → Speech Synthesis.
2
Choose a Provider
- ElevenLabs (Best Quality)
- OpenAI TTS
- Browser TTS (Free)
3
Test Voice
Click Test Voice to hear a sample. Adjust settings like speed and pitch if needed.
Have Your First Conversation
1
Navigate to Chat
Click the Chat icon in the sidebar or press
Cmd/Ctrl + 1.2
Start Talking
- Text Chat
- Voice Chat
Type your message in the input box and press Enter:
3
Try Different Commands
Experiment with various interactions:
What can you help me with?Tell me a jokeWhat's the weather like?(requires integration)Remember that my favorite color is blue
Your conversation history is saved locally and will persist across sessions. Airi uses this context to remember your preferences and previous discussions.
Troubleshooting
API key not working
API key not working
- Verify your API key is correct (no extra spaces)
- Check that your account has credits/quota remaining
- For OpenAI, ensure billing is set up
- Try regenerating your API key
Voice chat not working
Voice chat not working
- Ensure microphone permissions are granted
- Check your browser supports Web Audio API
- Verify TTS provider is configured
- Try the Browser TTS provider as a fallback
Slow responses
Slow responses
- Some models are slower than others (try GPT-3.5-turbo or Claude Haiku)
- Check your internet connection
- For local models, ensure adequate GPU/CPU resources
Desktop app won't launch
Desktop app won't launch
- On macOS, right-click and select “Open” to bypass Gatekeeper
- On Windows, SmartScreen may require clicking “More info” → “Run anyway”
- On Linux, ensure the AppImage is executable:
chmod +x airi.AppImage
Next Steps
Customize Your Character
Import Live2D or VRM models and customize personality
Explore Integrations
Connect to Discord, Telegram, or Minecraft
Configure Memory
Set up persistent memory and context management
Join Community
Get help and share your experience on Discord
