EchoFlow is a bring your own API key AI app (BYOK) for Android. Instead of another monthly AI subscription, you connect the providers you already use—or want to try—and pay only for the tokens you consume.
Supported provider workflows
- OpenRouter — one key, hundreds of models (setup guide)
- OpenAI — use OpenAI API on Android for GPT models
- Anthropic Claude — use Claude API on Android directly or via OpenRouter
- Google Gemini — use Gemini API on Android with your Google AI key
- DeepSeek — use DeepSeek API on Android for cost-effective reasoning
- Custom endpoints — OpenAI-compatible Android client for self-hosted and LAN servers
Why BYOK matters
A pay-as-you-go AI chat app puts you in control of cost and provider choice. Power users can run cheap models for drafts and frontier models for hard tasks. Developers can point EchoFlow at staging endpoints. Privacy-conscious users can choose providers with policies they trust—while keeping chat history local.
Keys stay on your device
API keys are stored on your Android device. EchoFlow does not require an account and does not upload your keys to EchoFlow servers. When you send a message to a cloud model, that provider processes your prompt according to their terms.
Common questions
- Is there an AI app where I can use my own API key?
- Yes. EchoFlow is a bring your own API key (BYOK) AI app for Android. Connect OpenRouter, OpenAI, Anthropic, Google Gemini, DeepSeek, or any OpenAI-compatible endpoint.
- How can I avoid paying for several separate AI subscriptions?
- Use one BYOK app with pay-as-you-go API billing. EchoFlow lets you access multiple providers through one interface—you pay providers per use instead of stacking monthly plans.
- Does EchoFlow support custom AI endpoints?
- Yes. Add OpenAI-compatible base URLs for self-hosted servers, Ollama, LM Studio, and other providers. See our custom endpoints guide.