Flexible AI chat with multiple providers

Chat with AI

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 Play
Features

Everything you need for flexible AI chat

Powerful features built for privacy, control, and seamless model switching.

Productivity

Chat with your favorite AI models

Streamline your workflow with quick model switching, saved settings, and a clean interface designed for fast, focused conversations.

  • Multiple providers in one place (OpenAI, Google, Anthropic, xAI and more)
  • One-tap model switching for different tasks and workflows
  • User-friendly interface for faster navigation and chatting
Feature
Feature
AI Powered

Intelligence on your terms

Use cloud, local, or self-hosted models with the same simple interface, so you stay in control of cost, privacy, and performance.

  • Connect your own API keys for Google and OpenAI-compatible APIs
  • Use local or self-hosted LLMs for maximum privacy
  • Extend the app with tools and MCP servers when you need more power

Testimonials

★★★★★

"It is a very good app that provides quality and reliable information. It does not contain ads."

User
Alex Robbins
★★★★★

"I really like this app. It's great to learn things and it can also make great entertainment and can do many great things."

User
Michael Melchor
★★★★★

"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."

User
Daniel Chen

Your Questions
Answered

What is an API Key?

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.

What models are supported?

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.

How many models can I use?

Multiple models from each provider are allowed. You can configure as many as you need in the settings.

How do I switch between models?

You can easily switch between your configured models using the dropdown menu at the top of the chat screen.

Is my data private?

If you choose to use a self-hosted or local model, your chats and data remain completely private.

What are Tools and MCP Connections?

Chat with AI currently supports Tavily Search as a tool, and you can add different MCP servers for extended functionality.

How do I clear my chat history?

In the chat screen, tap the trash icon in the top bar to clear the current conversation.

Can I use this app offline?

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.

How do I enable voice output?

You can enable Text-to-Speech in the settings. Once enabled, tap the speaker icon next to a message to hear it read aloud.