103 lines
4.3 KiB
Markdown
103 lines
4.3 KiB
Markdown
<div align="center">
|
|
<img src="docs/icon.png" alt="App Icon" width="100" />
|
|
<h1>RikkaHub</h1>
|
|
|
|
[](https://deepwiki.com/rikkahub/rikkahub)
|
|
[](https://zread.ai/rikkahub/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
|
|
</div>
|
|
|
|
<div align="center">
|
|
<img src="docs/img/chat.png" alt="Chat Interface" width="150" />
|
|
<img src="docs/img/models.png" alt="Models Picker" width="150" />
|
|
<img src="docs/img/providers.png" alt="Providers" width="150" />
|
|
<img src="docs/img/assistants.png" alt="Assistants" width="150" />
|
|
</div>
|
|
|
|
## 🚀 Download
|
|
|
|
🔗 [Download from Website](https://rikka-ai.com/download)
|
|
|
|
🔗 [Download from Google Play](https://play.google.com/store/apps/details?id=me.rerere.rikkahub)
|
|
|
|
## 💖 Sponsors
|
|
|
|
<div align="center">
|
|
<img src="app/src/main/assets/icons/aihubmix-color.svg" alt="Aihubmix" width="50" />
|
|
<p style="font-size: 16px; font-weight: bold;">Aihubmix</p>
|
|
<p style="font-size: 14px;">Thanks to <a href="https://aihubmix.com?aff=pG7r">aihubmix.com</a> for their financial support. We recommend using aihubmix as a one-stop shop for mainstream models worldwide. (OpenAI, Claude, Google Gemini, DeepSeek, Qwen, and hundreds more).</p>
|
|
</div>
|
|
<div align="center">
|
|
<img src="app/src/main/assets/icons/siliconflow.svg" alt="SiliconFlow" width="50" />
|
|
<p style="font-size: 16px; font-weight: bold;">SiliconFlow</p>
|
|
<p style="font-size: 14px;">Thanks to <a href="https://siliconflow.cn/">siliconflow.cn</a> providing free models in cooperation with us.</p>
|
|
</div>
|
|
|
|
|
|
## ✨ Features
|
|
|
|
- 🎨 Material You Design and 🌙 Dark mode
|
|
- 🔄 Multiple AI Provider Support: custom API / URL / models (all OpenAI, Google, Anthropic compatible api)
|
|
- 🖼️ Multimodal input support (Image, Text Documentation, PDF, Docx)
|
|
- 🛠️ MCP support
|
|
- 📝 Markdown Rendering (with code highlighting, Latex formulas, tables, Mermaid)
|
|
- Message Branching
|
|
- 🔍 Search capabilities (Exa, Tavily, Zhipu, LinkUp, Brave, Perplexity, etc.)
|
|
- 🧩 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
|
|
- 💌 Silly Tavern character card import
|
|
|
|
## ✨ 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)
|
|
|
|
> [!TIP]
|
|
> You need a `google-services.json` file at `app` folder to build the app.
|
|
|
|
> [!IMPORTANT]
|
|
> The following PRs will be rejected:
|
|
> 1. Translation related changes, such as adding new languages or updating existing translations
|
|
> 2. Adding new features, this project is opinionated and will not accept pull requests for new features
|
|
> 3. Large-scale refactoring and changes generated by AI
|
|
|
|
## 💰 Donate
|
|
|
|
* [Patreon](https://patreon.com/rikkahub)
|
|
* [爱发电](https://afdian.com/a/reovo)
|
|
|
|
## ⭐ Star History
|
|
|
|
If you like this project, please give it a star ⭐
|
|
|
|
[](https://star-history.com/#re-ovo/rikkahub&Date)
|
|
|
|
## 📄 License
|
|
|
|
[License](LICENSE)
|