ZeroAI 中文文档 下载 App

本地优先与密钥自管 — Kotlin Compose + Rust 核心 + UniFFI 桥接

三层架构

ZeroAI 分成三块,分工清晰:

Android 层(Kotlin + Jetpack Compose)

负责 UI、密钥安全存储、守护进程生命周期、系统设置对接。所有用户能看得见、摸得到的——引导流程、仪表盘、供应商路由开关、Terminal 标签页、Hub 插件管理——都是 Compose 界面。

Rust 智能体核心

脱胎于 ZeroClaw 项目,负责工具调度、记忆后端、模型路由、通道网关、脚本引擎。8.8MB 单二进制、冷启动 <10ms、内存占用 <5MB——这是它跑得动、而且省电的根本。

UniFFI 桥接层

Kotlin 和 Rust 之间通过 UniFFI 安全桥接——自动生成 FFI 绑定,让两边像调普通函数一样跨语言调用,手写 FFI 的坑全部避开。

密钥本机保存

"本地优先"不是一句口号:

对比之下,很多"本地 AI"产品其实是"云端壳套本地":界面在本地,实际推理和数据处理全部绕到自家后端再过一道。ZeroAI 不做这件事。

为什么是 Rust

上游项目 ZeroClaw 的 tagline 是 "Fast, small, and fully autonomous AI assistant infrastructure — deploy anywhere, swap anything"。Rust 的优势在这里被用到了极致:

资料来源:ZeroClaw 是什么、GitHub ZeroAI README