RikkaHub 是什么 · AI 自由权的执行器
一句话概括
RikkaHub 是一款 原生 Android AI 聊天客户端,它的核心主张是:你应该掌控自己的 AI 使用体验。你持有 API 密钥、你选择模型、对话完全留在自己的设备上——没有订阅费、没有中间商、没有供应商锁定。
与「普通 AI 聊天 app」的本质区别
市面上的 AI 聊天应用通常有两种形态:要么是某个大模型厂商的官方应用(只能用自家模型),要么是一个聊天壳子(聚合了多个模型但不会给你 Agent 能力)。RikkaHub 把这两件事都做了,而且做到了手机端最深入的层面。
1. 多提供商聚合不是附加功能,是基础架构
打开设置 → 提供商,你会看到一个支持 OpenAI Chat Completions、OpenAI Response API、Google Gemini、Anthropic Claude 以及任意兼容 OpenAI 端点的列表。这不是某个第三方 API,而是 RikkaHub 的原生结构——你配置的每一个提供商在对话工具栏里都是等权的,随时切换,不需要登录、不需要跳转。
2. Agent 工作区:手机里的 Linux
这是 RikkaHub 最独有的特性。它基于 proot 构建了一个无需 root 的轻量级 Linux 环境,可以为 AI 提供真实可用的工作区。你可以让 AI 克隆一个 Git 仓库、安装 Python 和 Node.js、调用工具生成 PPT、通过文件管理导出结果——这些都发生在你的 Android 手机上,不需要云端服务器,不需要 root。
3. MCP 是核心功能,不是插件
Model Context Protocol 在 RikkaHub 里不是一个可选插件,而是一个原生实现。你可以添加 SSE 或 Streamable HTTP 两种传输类型的 MCP 服务器,配置自定义请求头、为单个工具启用"需要审批"来防止 AI 误操作,然后把服务器绑定到指定助手上——精细到工具粒度的控制。
4. 跨对话记忆:让 AI 认识你
启用记忆后,RikkaHub 会用你配置的快速模型(速度快、成本低)监控对话,自动提取关于你的关键信息(偏好、背景、当前项目),然后在每次新对话开始时注入上下文。支持私有记忆池(每个助手独立)和全局记忆池(所有助手共享),还有"最近对话引用"让助手能在会话之间保持叙事连续性。

RikkaHub 对「AI 自由权」的具体承诺
| 承诺 | 实现方式 |
|---|---|
| 密钥归你 | API 密钥存储在设备本地,直接发送给你选择的提供商,不经过任何中间服务器 |
| 模型归你 | 预置 OpenAI / Google / Anthropic,兼容所有 OpenAI 格式端点,没有硬性限制 |
| 对话归你 | 所有对话历史本地存储,支持 ZIP 导出 / WebDAV / S3 备份,也支持 Chatbox / Cherry Studio 导入 |
| 功能归你 | Agent 工作区跑真实 Linux、MCP 工具原生接入、自定义搜索(甚至 JavaScript 沙箱) |
| 外观归你 | Material You 动态取色、五款预设主题、HSL 自定义调色板、深色 / AMOLED 模式 |
技术栈速览
- 开发语言:Kotlin(Android 原生)
- UI 框架:Jetpack Compose + Material You 3
- Agent 工作区:proot(无 root 的 Linux 容器)
- MCP 传输:SSE(Server-Sent Events)+ Streamable HTTP
- 开源仓库:GitHub 公开(社区持续维护)