https://github.com/rikkahub/rikkahub
RikkaHub is a Android APP that supports for multiple LLM providers.
https://github.com/rikkahub/rikkahub
android app chat-ui chatbox chatgpt deepseek gemini jetpack-compose llm-ui mcp ollama-ui openrouter
Last synced: 17 days ago
JSON representation
RikkaHub is a Android APP that supports for multiple LLM providers.
- Host: GitHub
- URL: https://github.com/rikkahub/rikkahub
- Owner: rikkahub
- License: other
- Created: 2025-03-11T14:46:55.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-06-08T14:10:37.000Z (19 days ago)
- Last Synced: 2025-06-08T15:21:01.978Z (19 days ago)
- Topics: android, app, chat-ui, chatbox, chatgpt, deepseek, gemini, jetpack-compose, llm-ui, mcp, ollama-ui, openrouter
- Language: Kotlin
- Homepage: https://rikka-ai.com
- Size: 12.1 MB
- Stars: 541
- Watchers: 3
- Forks: 34
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - rikkahub - RikkaHub is a Android APP that supports for multiple LLM providers. (NLP)
README
![]()
RikkaHub
A native Android LLM chat client that supports switching between different providers for conversations 🤖💬
Click to join our Discord server 👉 [【RikkaHub】](https://discord.gg/9weBqxe5c4)
[简体中文](README_ZH_CN.md) | [繁體中文](README_ZH_TW.md) | English
![]()
![]()
![]()
![]()
## 🚀 Download
🔗 [Visit the official website to download](https://rikka-ai.com/)
## ✨ Features
- 🎨 Modern Android app design (Material You / Predictive Back)
- 🌙 Dark mode
- 🛠️ MCP support
- 🔄 Support for multiple provider types, custom API / URL / models (currently supports OpenAI, Google)
- 🖼️ Multimodal input support
- 📝 Markdown rendering (supports code highlighting, math formulas, tables, Mermaid)
- 🔍 Search capabilities (Exa, Tavily, Zhipu)
- 🧩 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## ✨ Contributing
This project is developed using [Android Studio](https://developer.android.com/studio). PRs are welcome!
Technology stack documentation:
- [Kotlin](https://kotlinlang.org/) (Development language)
- [Koin](https://insert-koin.io/) (Dependency Injection)
- [Jetpack Compose](https://developer.android.com/jetpack/compose) (UI framework)
- [DataStore](https://developer.android.com/topic/libraries/architecture/datastore) (Preference data storage)
- [Room](https://developer.android.com/training/data-storage/room) (Database)
- [Coil](https://coil-kt.github.io/coil/) (Image loading)
- [Material You](https://m3.material.io/) (UI design)
- [Navigation Compose](https://developer.android.com/develop/ui/compose/navigation) (Navigation)
- [Okhttp](https://square.github.io/okhttp/) (HTTP client)
- [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) (JSON serialization)
- [compose-icons/lucide](https://composeicons.com/icon-libraries/lucide) (Icon library)> You need a `google-services.json` file at `app` folder to build the app.
## 💰 Donate
[](https://ko-fi.com/X8X71DVU91)
## ⭐ Star History
If you like this project, please give it a star ⭐
[](https://star-history.com/#re-ovo/rikkahub&Date)
## 📄 License
[License](LICENSE)