
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.
它专为手表这一少见形态做了省电的抬腕门控与级联唤醒,同时不绑定 OnyxUI 定制系统,任何 Android 8.0+ 设备都可安装。
中文 | 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 都算。
长期记忆库 + 力导向记忆图谱 + 向量检索,另有「交互状态层」让它开新对话时还像它自己。 失败会沉淀成教训:工具被拒、参数写错、内容被截断都记下来,下次那个工具的说明里就带着 「上回这么干不行」——模型在决定要不要调它的那一刻就看得到。
完整 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 和编程语言匹配的相似项目。

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.
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.
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.