Skip to content

rikkahub/rikkahub

Repository files navigation

App Icon

RikkaHub

A native Android LLM chat client that supports switching between different providers for conversations 🤖💬

Click to join our Discord server 👉 【RikkaHub】

简体中文 | 繁體中文 | English

Chat Interface Models Picker Providers Assistants

🚀 Download

🔗 Download from Google Play

✨ Features

  • 🎨 Modern Android app design (Material You / Predictive Back)
  • 🌙 Dark mode
  • 🛠️ MCP support
  • 🔄 Support for multiple provider types, custom API / URL / models (OpenAI, Google, Anthropic)
  • 🖼️ 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. 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:

  1. Adding a new language, because adding a new language will increase the workload of subsequent localization
  2. Adding new features, this project is opinionated
  3. Large-scale refactoring and changes generated by AI

💰 Donate

ko-fi

捐赠

⭐ Star History

If you like this project, please give it a star ⭐

Star History Chart

📄 License

License

Sponsor this project

Packages

No packages published

Languages