A native Android LLM chat client that supports switching between different providers for
conversations 🤖💬
Click to join our Discord server 👉 【RikkaHub】
简体中文 | 繁體中文 | English
🔗 Download from Website
🔗 Download from Google Play
- 🎨 Modern Android app design (Material You / Predictive Back)
- 🌙 Dark mode
- 🔄 Support for multiple provider types, custom API / URL / models (OpenAI, Google, Anthropic)
- 🖼️ Multimodal input support (Image, Text Documentation, PDF, Docx)
- 🛠️ MCP support
- 📝 Markdown Rendering (supports code highlighting, Latex formulas, tables, Mermaid)
- 🔍 Search capabilities (Exa, Tavily, Zhipu, LinkUp, Brave, ..)
- 🧩 Prompt variables (model name, time, etc.)
- 🤳 QR code export and import for providers
- 🤖 Agent customization
- 🧠 ChatGPT-like memory feature
- 📝 AI Translation
- 🌐 Custom HTTP request headers and request bodies
This project is developed using Android Studio. PRs are
welcome!
Technology stack documentation:
TIP
You need a google-services.json file at app folder to build the app.
IMPORTANT
The following PRs will be rejected:
- Adding a new language, because adding a new language will increase the workload of subsequent localization
- Adding new features, this project is opinionated
- Large-scale refactoring and changes generated by AI
- Thanks to SiliconFlow providing free models in cooperation with us
If you like this project, please give it a star ⭐

License