Caffeine works in any language. You can write your prompts in French, Spanish, Japanese, Arabic, or any other language — the AI detects what you're writing and responds in the same language throughout the session.
How it works
The first time you send a message in a non-English language, the AI detects it and switches to that language for all its responses, follow-up suggestions, and system messages. You don't set a preference or configure anything — it happens automatically.
This applies to the entire conversation: clarifying questions, build summaries, error messages, and post-build suggestions all come back in your language.
Your app's language
The language you use to prompt Caffeine is separate from the language your app is built in. If you prompt in Spanish, the AI responds in Spanish — but whether your app's interface is in Spanish, English, or any other language depends on what you ask for.
If you want your app to be in a specific language, just say so: "Build this app in Portuguese" or "The interface should be in Japanese."
Switching languages mid-conversation
If you switch languages partway through a conversation, the AI will follow. It detects each message independently and adjusts if the language changes.
Frequently asked questions
Do all features work in languages other than English?
Yes. Build modes, clarifying questions, image descriptions, component selection — all of it works regardless of the language you use to prompt.
Does Caffeine translate my existing app into another language?
Not automatically, but you can ask. Tell the AI you want the app's interface translated to a specific language and it will update the frontend text accordingly.
What if I mix languages in the same message?
The AI handles mixed-language messages gracefully and responds in whichever language is dominant in your message.