Choose “Custom (OpenAI-compatible)” in the model list to use this. Works with OpenRouter, Groq, Together, etc. Local servers (Ollama / LM Studio) only work when this page is opened over http:// — a hosted https page can't call http://localhost (mixed content). Cost isn't tracked for custom endpoints.
Keys are stored only in this browser and sent directly to each provider — never to any server. Tip: use keys with a spending limit.
¡Hola! Welcome to Spanish Practice 🇪🇸
Practice Spanish through AI roleplay — chat in Spanish, get gentle corrections, and ask a built-in tutor anything.
It's free and runs entirely in your browser — there's no server. You bring your own AI API key: it's stored only on this device and sent straight to the provider you pick. Nothing is logged or proxied.
Tip: create a key with a spending limit. You can change provider, model, or keys anytime in ⚙ Settings.