Chat with AI is a powerful, flexible AI assistant app that puts you in control. Unlike other AI apps, you bring your own API keys and choose from multiple AI providers.
Google PlayPowerful features built for privacy, control, and seamless model switching.
Streamline your workflow with quick model switching, saved settings, and a clean interface designed for fast, focused conversations.
Use cloud, local, or self-hosted models with the same simple interface, so you stay in control of cost, privacy, and performance.
"It is a very good app that provides quality and reliable information. It does not contain ads."
"I really like this app. It's great to learn things and it can also make great entertainment and can do many great things."
"love this app. It's one of my few ai apps I use. I use this one the most for social media posts and emails."
An API Key is a credential provided by services like OpenAI or Google. You must enter it in the settings to enable the app to communicate with their AI models.
Chat with AI supports models from different providers. You can also use any other OpenAI-compatible API provider such as openrouter.ai, or use local models with LMStudio.
Multiple models from each provider are allowed. You can configure as many as you need in the settings.
You can easily switch between your configured models using the dropdown menu at the top of the chat screen.
If you choose to use a self-hosted or local model, your chats and data remain completely private.
Chat with AI currently supports Tavily Search as a tool, and you can add different MCP servers for extended functionality.
In the chat screen, tap the trash icon in the top bar to clear the current conversation.
Yes, if you connect to a local LLM server (like LMStudio or Ollama) running on your local network, you can chat without an internet connection.
You can enable Text-to-Speech in the settings. Once enabled, tap the speaker icon next to a message to hear it read aloud.