Video setup guide
Configure OpenRouter in Thaluna
Follow the complete setup from creating an API key to selecting a cloud model, choosing a target language, and testing the result with Game Lens.
Watch the OpenRouter guideCloud translation
OpenRouter lets Thaluna use cloud translation models when you want higher quality than local models alone. This guide covers setup and the most common failure points.
Video setup guide
Follow the complete setup from creating an API key to selecting a cloud model, choosing a target language, and testing the result with Game Lens.
Watch the OpenRouter guide

Go to OpenRouter, create an account, and add a small balance. For testing, even a small amount is enough.
Create a new API key in your OpenRouter dashboard and keep it private.
Open Settings → Ollama/Cloud, paste the key, choose a model, and save.
Open the translation model selector, switch to OpenRouter, choose the target language, and confirm with OK.
Thaluna includes presets for Gemini 3.1 Flash Lite, GPT-6 Luna with reasoning disabled, GPT-4.1 nano, and GPT-4o mini. You can also enter a custom model ID. For model choices and pricing guidance, read the Translation Quality Guide.
Real-Time TTS can use Gemini 3.8 Flash Lite TTS, Gemini 3.8 Flash TTS, Gemini 3.1 Flash TTS Preview, Grok Voice TTS 1.0, or MAI Voice 2 Flash through OpenRouter. Select a model in Settings > TTS. Language coverage, voices, availability, and pricing vary by model and may change over time. TTS usage is billed separately by OpenRouter.
%localappdata%\Thaluna\secrets\openrouter_api_key.json matches your current key