RikkaHub is an Android APP that supports for multiple LLM providers.
RikkaHub is a native Android chat client built with Jetpack Compose that lets users connect to multiple LLM providers simultaneously, including Anthropic, OpenAI-compatible APIs, and Google Gemini. Users configure their own API keys and endpoint URLs, then switch between providers and models within a single app. Claude is accessed directly through the Anthropic-compatible API, placing it alongside other providers rather than through Claude Desktop or Claude Code. The app includes MCP support for tool use, multimodal input handling for images, PDFs, and DOCX files, and a built-in web interface for multi-platform access. A notable feature is message branching, which lets users fork conversations at any point to explore different response paths. Additional capabilities include search integrations with Exa, Tavily, and Brave, Markdown rendering with LaTeX and Mermaid diagram support, a ChatGPT-style memory feature, AI translation, and Silly Tavern character card import. The primary audience is Android users who want a single self-configured client spanning multiple AI providers.
- ✓License: NOASSERTION
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
git clone https://github.com/rikkahub/rikkahubTools overview
<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/desktop.png" alt="Models Picker" width="450" /> </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> ## ✨ 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) - 🖥️ Web access for multi-platform use - 🛠️ 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)
What people ask about rikkahub
What is rikkahub/rikkahub?
+
rikkahub/rikkahub is tools for the Claude AI ecosystem. RikkaHub is an Android APP that supports for multiple LLM providers. It has 5.3k GitHub stars and was last updated yesterday.
How do I install rikkahub?
+
You can install rikkahub by cloning the repository (https://github.com/rikkahub/rikkahub) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is rikkahub/rikkahub safe to use?
+
Our security agent has analyzed rikkahub/rikkahub and assigned a Trust Score of 100/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains rikkahub/rikkahub?
+
rikkahub/rikkahub is maintained by rikkahub. The last recorded GitHub activity is from yesterday, with 202 open issues.
Are there alternatives to rikkahub?
+
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Deploy rikkahub to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/rikkahub-rikkahub)<a href="https://claudewave.com/repo/rikkahub-rikkahub"><img src="https://claudewave.com/api/badge/rikkahub-rikkahub" alt="Featured on ClaudeWave: rikkahub/rikkahub" width="320" height="64" /></a>More Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph.
A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies