Arix 是一款面向手表和手机的、以语音为第一入口的 Android AI 助理,提供 76 个多用途工具、记忆、角色卡、MCP 支持,以及可选的内置 Linux 终端应用。

Stars

5

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

AGPL-3.0

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它专为手表这一少见形态做了省电的抬腕门控与级联唤醒,同时不绑定 OnyxUI 定制系统,任何 Android 8.0+ 设备都可安装。

适合谁使用

  • 希望抬手就能语音操控设备的 Android 手表用户
  • 想在普通手机上体验本地 AI 助理与自动化的 Android 用户
  • 对 AI Agent 工具设计、MCP 和插件生态感兴趣的开发者
  • 注重隐私、需要精细权限控制的用户

典型使用场景

  • 抬腕说话即可控制媒体、查看通知、执行 shell 命令、查询天气与日程
  • 通过 76 个多用途工具、工作流、设备事件触发和 Home Assistant 实现自动化
  • 使用角色卡与长期记忆进行伴随式聊天,保持跨会话的上下文
  • 在手机或手表上使用内置 Linux 终端,并让 AI 与你操作同一批文件

项目优势

  • 以语音优先,并通过抬腕门控与级联唤醒减少麦克风常开带来的功耗问题
  • 刻意将能力合并为 76 个多用途工具入口,降低模型在长工具列表中选错的可能性
  • 隐私设计完善:独立“隐私级”权限、隐身取页、沙箱工作区、AES-GCM 加密备份
  • 兼容 OpenAI 兼容接口、Anthropic 原生、Gemini 原生协议,并支持 MCP 客户端/服务端与第三方插件

使用前须知

  • 项目尚未发布,Releases 为空,接口与数据格式仍可能变动,不建议作为日常工具依赖
  • 真机验证覆盖率很低,主应用基本是单体结构,作者也承认工程规范方面存在不足
  • 对话智能依赖云端大模型,本地仅保留唤醒与语音识别等轻量能力

README 快速开始

中文 | English

Arix — 手表上的语音 AI 助理 ⌚ 抬起手腕说一句话,它听懂、动手、把事办了。76 个多用途工具,装在手表上,也装在手机上 ⌚ 出自 OnyxProject,但不绑任何定制系统 OnyxUI 是一套面向手机与手表的轻量 Android 系统,Arix 是它的 AI 助理 但装 Arix 不需要 OnyxUI——任何 Android 8.0+ 的设备都能装


🌟 项目简介

Arix 不是又一个聊天框,是一个以语音为第一入口的 Android AI 助理。它能读日程和通知、 控制播放、跑 shell、查天气、搜网页、操作别的 App;带长期记忆记忆图谱角色卡 (兼容酒馆格式)、工作流与 22 种设备事件触发MCP 客户端与服务端、以及一个独立的完整 Linux 终端 App

工具只有 76 个入口,但每一个都是多用途的——这是刻意合并的结果,为的是不让模型在长列表里 选错工具(那是幻觉最常见的来源之一)。详见下方说明

它从哪来,又不绑在哪

Arix 出自 OnyxProject—— OnyxUI 是一套面向手机与手表的轻量 Android 系统, Arix 是它的 AI 助理,这个项目就是在那个生态里长出来的。

但它不绑任何定制系统。 不需要刷机、不需要 OnyxUI,任何 Android 8.0+ 的设备都能装—— 原厂手表、普通手机都一样跑。生在 OnyxUI,不绑 OnyxUI。

刷了 OnyxUI 反而能多解锁一层:作为系统应用能拿到签名级权限,虚拟屏与后台自动化才用得上 (见应用内「能力等级」)。

名字的来历

本来打算叫 OnyxAI——跟着 OnyxUI 的名字走,最顺理成章。

后来发现 Onyx 是别人的注册商标。而这个项目当时正要往实机上装,名字一旦跟着出厂就改不动了, 所以赶在那之前换掉:Arix

所以你在历史记录、旧备份、甚至本机目录名里还会看到 onyx 的痕迹——那是同一个项目改名前的样子, 不是另一个东西。改名时刻意留了兼容:旧版本导出的备份现在照样能恢复,库名与路径会自动映射过来。

⚠️ 顺带一句:OnyxUI 与 OnyxProject 不在此列——那是上游生态自己的名字,跟商标那件事无关, 所以它们保持原名,一个字没改。

⚠️ 状态:开发中,尚未发布。 主要功能已可用,但绝大部分改动只做过编译与单元测试验证, 真机覆盖率很低;接口与数据格式仍会变动。现在不建议当日常工具依赖。

说句实在话

这是我做的第一个项目。 没有团队,也没受过工程规范的训练,所以很多地方大概是「能跑就先这样」—— 主 App 基本是个单体、真机验证覆盖率很低、有些取舍现在回头看未必站得住。不足肯定不止我自己看见的这些。

所以恳请各路高手直接指出来。 架构、安全、性能、Android 平台的坑、哪段代码一看就外行—— 什么都欢迎。开 issue、在社群里说、或者直接发邮件都行。

说重一点没关系,我更怕的是它一直错着而没人告诉我。如果你顺手指出一个坑, 对这个项目的帮助会比我自己闷头写一星期大得多。


⚡ 核心亮点

⌚ 为手表而做

抬腕门控 + 级联唤醒,不常听麦克风。自定义唤醒词可录多套模板分别启用。语音是第一入口而不是 附加功能,UI 从一开始就按方屏小尺寸设计——每一 mA 都算。

🧠 会攒经验的记忆

长期记忆库 + 力导向记忆图谱 + 向量检索,另有「交互状态层」让它开新对话时还像它自己。 失败会沉淀成教训:工具被拒、参数写错、内容被截断都记下来,下次那个工具的说明里就带着 「上回这么干不行」——模型在决定要不要调它的那一刻就看得到。

🐧 独立终端 App

完整 Linux 运行时(bash / coreutils / python3 / apt / curl),主 App 通过签名级权限绑它。 工作目录与 AI 的文件工作区一致,AI 和你操作的是同一批文件

🔐 隐私当成需求做

单独一档**「隐私级」权限:通讯录、短信、日历、通知、剪贴板、使用情况、整屏截图、身体传感器、 直接拨号——默认每次询问,且永不交给模型自动审批。另有隐身取页**(独立进程、自带 cookie 库, 不带出登录态、不留痕迹)。

🎭 角色卡与陪伴

角色卡管理、世界书、可导入 SillyTavern(酒馆)格式——含多开场白、插在历史之后的越狱指令、 按深度插入的提示。陪伴层带情绪状态与日记。

🔌 三种协议 + 可扩展

OpenAI 兼容(绝大多数厂商与中转站)、Anthropic 原生Gemini 原生。 MCP 客户端与服务端、第三方工具网关、JS 插件运行时(兼容 Operit 包生态)。 AI 也可以自己装技能/沙盒包/MCP——每次安装都要过用户审批。


🛠️ 功能速览

项目描述

Arix - Android AI assistant (voice wake, tool use, long-term memory, character cards, built-in terminal)

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

jamesob
精选
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI 与机器学习大语言模型
1,660
MoonshotAI
精选
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI 与机器学习AI 智能体
3,348
Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 视觉与语音
985