[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7299":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":15,"starSnapshotCount":15,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},7299,"rikkahub","rikkahub\u002Frikkahub","RikkaHub is an Android APP that supports for multiple LLM providers.","https:\u002F\u002Frikka-ai.com",null,"Kotlin",5253,359,12,186,0,14,170,766,83,113.67,"Other",false,"master",[25,26,27,28,29,30,31,32,33,34,35,36,37],"android","app","chatbot-ui","chatbox","chatgpt","deepseek","gemini","jetpack-compose","llm-ui","mcp","ollama-ui","openrouter","web-ui","2026-06-12 04:00:33","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"docs\u002Ficon.png\" alt=\"App Icon\" width=\"100\" \u002F>\n  \u003Ch1>RikkaHub\u003C\u002Fh1>\n\n  [![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Frikkahub\u002Frikkahub)\n  [![Ask DeepWiki](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fzread.ai-blue?style=flat&logo=readthedocs)](https:\u002F\u002Fzread.ai\u002Frikkahub\u002Frikkahub)\n\nA native Android LLM chat client that supports switching between different providers for\nconversations 🤖💬\n\nClick to join our Discord server 👉 [【RikkaHub】](https:\u002F\u002Fdiscord.gg\u002F9weBqxe5c4)\n\n[简体中文](README_ZH_CN.md) | [繁體中文](README_ZH_TW.md) | English\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"docs\u002Fimg\u002Fchat.png\" alt=\"Chat Interface\" width=\"150\" \u002F>\n  \u003Cimg src=\"docs\u002Fimg\u002Fdesktop.png\" alt=\"Models Picker\" width=\"450\" \u002F>\n\u003C\u002Fdiv>\n\n## 🚀 Download\n\n🔗 [Download from Website](https:\u002F\u002Frikka-ai.com\u002Fdownload)\n\n🔗 [Download from Google Play](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=me.rerere.rikkahub)\n\n## 💖 Sponsors\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"app\u002Fsrc\u002Fmain\u002Fassets\u002Ficons\u002Faihubmix-color.svg\" alt=\"Aihubmix\" width=\"50\" \u002F>\n  \u003Cp style=\"font-size: 16px; font-weight: bold;\">Aihubmix\u003C\u002Fp>\n  \u003Cp style=\"font-size: 14px;\">Thanks to \u003Ca href=\"https:\u002F\u002Faihubmix.com?aff=pG7r\">aihubmix.com\u003C\u002Fa> 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).\u003C\u002Fp>\n\u003C\u002Fdiv>\n\n## ✨ Features\n\n- 🎨 Material You Design and 🌙 Dark mode\n- 🔄 Multiple AI Provider Support: custom API \u002F URL \u002F models (all OpenAI, Google, Anthropic compatible api)\n- 🖼️ Multimodal input support (Image, Text Documentation, PDF, Docx)\n- 🖥️ Web access for multi-platform use\n- 🛠️ MCP support\n- 📝 Markdown Rendering (with code highlighting, Latex formulas, tables, Mermaid)\n- 🪾 Message Branching\n- 🔍 Search capabilities (Exa, Tavily, Zhipu, LinkUp, Brave, Perplexity, etc.)\n- 🧩 Prompt variables (model name, time, etc.)\n- 🤳 QR code export and import for providers\n- 🤖 Agent customization\n- 🧠 ChatGPT-like memory feature\n- 📝 AI Translation\n- 🌐 Custom HTTP request headers and request bodies\n- 💌 Silly Tavern character card import\n\n## ✨ Contributing\n\nThis project is developed using [Android Studio](https:\u002F\u002Fdeveloper.android.com\u002Fstudio). PRs are\nwelcome!\n\nTechnology stack documentation:\n\n- [Kotlin](https:\u002F\u002Fkotlinlang.org\u002F) (Development language)\n- [Koin](https:\u002F\u002Finsert-koin.io\u002F) (Dependency Injection)\n- [Jetpack Compose](https:\u002F\u002Fdeveloper.android.com\u002Fjetpack\u002Fcompose) (UI framework)\n- [DataStore](https:\u002F\u002Fdeveloper.android.com\u002Ftopic\u002Flibraries\u002Farchitecture\u002Fdatastore) (Preference data\n  storage)\n- [Room](https:\u002F\u002Fdeveloper.android.com\u002Ftraining\u002Fdata-storage\u002Froom) (Database)\n- [Coil](https:\u002F\u002Fcoil-kt.github.io\u002Fcoil\u002F) (Image loading)\n- [Material You](https:\u002F\u002Fm3.material.io\u002F) (UI design)\n- [Navigation Compose](https:\u002F\u002Fdeveloper.android.com\u002Fdevelop\u002Fui\u002Fcompose\u002Fnavigation) (Navigation)\n- [Okhttp](https:\u002F\u002Fsquare.github.io\u002Fokhttp\u002F) (HTTP client)\n- [kotlinx.serialization](https:\u002F\u002Fgithub.com\u002FKotlin\u002Fkotlinx.serialization) (JSON serialization)\n- [compose-icons\u002Flucide](https:\u002F\u002Fcomposeicons.com\u002Ficon-libraries\u002Flucide) (Icon library)\n\n> [!TIP]\n> You need a `google-services.json` file at `app` folder to build the app.\n\n> [!IMPORTANT]  \n> The following PRs will be rejected: \n> 1. Translation related changes, such as adding new languages or updating existing translations\n> 2. Adding new features, this project is opinionated and will not accept pull requests for new features\n> 3. Large-scale refactoring and changes generated by AI\n\n## 💰 Donate\n\n* [Patreon](https:\u002F\u002Fpatreon.com\u002Frikkahub)\n* [爱发电](https:\u002F\u002Fafdian.com\u002Fa\u002Freovo)\n\n## ⭐ Star History\n\nIf you like this project, please give it a star ⭐\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=re-ovo\u002Frikkahub&type=Date)](https:\u002F\u002Fstar-history.com\u002F#re-ovo\u002Frikkahub&Date)\n\n## 📄 License\n\n[License](LICENSE)\n","RikkaHub 是一款支持多种大语言模型提供商的 Android 应用程序。其核心功能包括多模态输入（如图片、文本文档、PDF等）、自定义API\u002FURL\u002F模型支持、Markdown渲染（含代码高亮、LaTeX公式、表格及Mermaid图）、消息分支、搜索能力以及类似ChatGPT的记忆功能等。技术上，RikkaHub采用了Kotlin开发，并利用了Jetpack Compose作为UI框架，同时集成了Koin依赖注入、DataStore偏好数据存储、Room数据库等先进技术。该应用适合需要在移动设备上与不同AI聊天助手进行交互的用户，尤其是在需要跨平台使用或者希望根据个人需求定制AI服务的情况下。",2,"2026-06-11 03:11:40","top_language"]