You choose who powers your assistant. Connect a key from whichever provider you trust, and that's the model answering — full control over the brains behind Niya, set up in a few minutes.
Free tier, Google account, real-time voice — built for Conversation Mode.
View setup guidePay-as-you-go access to a wide range of models, on your own terms.
View setup guideTap aistudio.google.com/app/apikey, then sign in with any Google account. You won't be asked for a card.
First time in AI Studio, you'll see this once. Check both boxes and continue.
AI Studio already made one for you — you don't need to create a new key. Copy Default Gemini API Key using the copy icon.
Open Niya → tap ☰ (top-left) → AI & Model Settings → scroll to Conversation Mode (Gemini Live) → select Set your own → paste your key into the field that appears.
Go to openrouter.ai/sign-up. Continue with GitHub, Google, or X — or fill in the email form. No card required.
OpenRouter's homepage — the model marketplace. The button you want is top and center: Get API Key.
Better prices, better uptime, no subscriptions.
This drops you on the API Keys page. It's empty the first time — that's expected.
Name is optional but worth setting (e.g. "Niya"). Leave expiration and credit limit at their defaults unless you have a reason not to.
OpenRouter shows it exactly once. Copy it now — you'll paste it straight into Niya in the next step.
Open Niya → tap ☰ (top-left) → AI & Model Settings → under Text API, select Set your own → paste your OpenRouter key into API Key. Set API Endpoint URL to https://openrouter.ai/api/v1, and put the model slug you picked (step 8) into Model Name.
Tap the OpenRouter logo top-left to get back to the homepage, then tap Discover Models. This is the model marketplace/leaderboard — where you'll pick which model Niya actually talks to.
Click into any model here and open its Playground tab — that's where you'll find the exact model string (e.g. openai/gpt-5.6-sol) to paste into Niya's Model Name field back in step 6.
Everything above — sign up, add credit, create a key, copy it — is identical for Vision API. The only difference is where you paste it in Niya: open AI & Model Settings → scroll to Vision API → select Set your own → paste your OpenRouter key, with the same https://openrouter.ai/api/v1 endpoint — then put a vision-capable model's slug in the Model Name field there instead.
Not every model on OpenRouter accepts images, so filter by vision support on the Discover Models page (step 7) when picking one. A few common vision-capable slugs to try: