AI Chat — Your Multi-Provider AI Conversation Client
AI Chat is a cross-platform Flutter app that lets you talk to multiple AI providers in one place. Add your API keys for LLMs, then switch between them in a single interface.
Features
• Multi-Provider Support — Use LLMs or custom endpoints in one app.
• Model Configuration — Add, edit, and remove model configs. Set custom Base URLs for self-hosted or custom APIs.
• Multi-Turn Conversations — Full context support. Each request includes the full chat history for coherent, contextual replies.
• Streaming Responses — Real-time AI replies via SSE streaming so you see text as it’s generated.
• Persistent Storage — Model configs and chat history are stored locally on your device.
• Chat History — Organize conversations by model. Create, switch, and delete chats with ease.
Supported Providers
All use the Open-AI-compatible Chat Completions API.
Platforms
Runs on macOS, Windows, Linux, iOS, and Android.
Privacy
Your API keys and chat data stay on your device. The app only sends requests to the providers you configure.