🔗 TestFlight for beta testing.
| Sponsor | Description |
|---|---|
| siliconflow.cn | Thanks to siliconflow.cn for providing free models in cooperation with us. |
随想AI中转 |
感谢随想AI中转对本项目的赞助!随想AI中转 是一家可靠高效的 API 中继服务提供商,提供 Claude、Codex、Gemini 等的中继服务。注重隐私的中转站·无数据倒卖·无模型掺水,隐私,透明,极速售后。新账户注册每日签到就送 0.5 元测试额度,充值额度 1:1,无需订阅,按量付费。多线路冗余、跨区域容灾、自动故障切换,长链路 SSE 不中断。99.9% 可用性,关键调用从不掉队。 |
- 🎨 Modern Design - Material You design language with dynamic color theming support (Android 12+).
- 🌙 Dark Mode - Perfectly adapted dark theme to protect your eyes.
- 🌍 Multi-language Support - Supports both English and Chinese interfaces.
- 🖥️ Multi-platform Support - Mobile (Android/iOS/Harmony) and Desktop (Windows/macOS/Linux).
- 🔄 Multi-provider Support - Supports major AI providers like OpenAI, Google Gemini, Anthropic, etc.
- 🤖 Custom Assistants - Create and manage personalized AI assistants.
- 🖼️ Multimodal Input - Supports various formats including images, text documents, PDFs, Word documents, etc.
- 📝 Markdown Rendering - Full support for code highlighting, LaTeX formulas, tables, and more.
- 🎙️ Voice/TTS Providers - Built-in system TTS plus OpenAI / Google Gemini / ElevenLabs voice servers.
- 🛠️ MCP Support - Model Context Protocol tool integration.
- 🧰 Built-in MCP Tools - Includes a built-in MCP Fetch tool.
- 🔍 Web Search - Integrated with multiple search engines (Bing, DuckDuckGo, Exa, Tavily, Zhipu, LinkUp, Brave, Metaso, SearXNG, Ollama, Jina, Perplexity, Bocha, Serper, Grok).
- 🧩 Prompt Variables - Supports dynamic variables like model name, time, etc.
- 📤 QR Code Sharing - Export and import provider configurations via QR codes.
- 💾 Data Backup - Supports chat history backup and restoration.
- 🌐 Custom Requests - Supports custom HTTP request headers and bodies.
- 🔡 Custom Fonts - Bring your own fonts (system fonts / Google Fonts).
- ⚙️ Android Background Generation - Keep chat generation running in the background (optional setting).
- ✅ Android
- ✅ iOS
- ✅ Harmony (kelivo-ohos)
- ✅ Windows
- ✅ macOS
- ✅ Linux
Pull Requests and Issues are welcome!
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Special thanks to the RikkaHub project for the UI design inspiration. Kelivo's interface design is heavily inspired by RikkaHub's beautiful and practical design.
If you like this project, please give it a star ⭐
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.
- Issue: GitHub Issues
Made with ❤️ using Flutter