Taewan-P/gpt_mobile

Chat app for Android that supports answers from multiple LLMs at once. Bring your own API key AI client. Supports OpenAI, Anthropic, Google, and Ollama. Designed with Material3 & Compose.

What it solves

It provides a unified Android interface for chatting with multiple AI model providers simultaneously, eliminating the need to switch between different apps or browser tabs for different LLMs. It also adds agentic capabilities to mobile devices through tool integration.

How it works

The app connects to official APIs from providers like OpenAI, Anthropic, Google Gemini, Groq, and Ollama. It allows users to configure model parameters (temperature, top p) and system prompts. For agent functionality, it supports native tool calling and integrates with web search services (Firecrawl, Perplexity, Exa) and MCP (Model Context Protocol) streamable HTTP servers.

Who it’s for

Android users who want a single, privacy-focused mobile client to access various LLMs and utilize AI agents with tool-calling capabilities.

Highlights

  • Multi-Model Support: Chat with GPT, Claude, Gemini, Groq, and Ollama in one place.
  • Agent Tools: Supports native tool calling and integration with MCP servers and web search tools.
  • Privacy-First: Chat history is saved locally, and credentials are encrypted using the Android Keystore.
  • Customization: Supports custom API URLs, custom models, and Material You dynamic theming.

Related

  • Project
  • Project
  • Project
  • Project
  • Project