OpenAUI
Open AUI (Open AI User Interface) is an open-source multi‑modal AI operation framework. It is designed to let users interact with AI via natural language, and let the AI directly operate the user's computer (terminal, browser, apps, etc.), achieving a "say it, then it happens" experience.
Install / Use
/learn @sunG91/OpenAUIREADME
Open AUI
让 AI 真正「动手」操作电脑的开源智能助手框架
简介
Open AUI(Open AI User Interface)是一款开源多模态 AI 操作框架,支持:
- 语音交互(含唤醒)
- 控制台命令执行
- 浏览器网页自动化
- 任务拆分与多模型调度
- 行为记忆与会话整理
- Chat / AUI 双模式
- 天枢架构(AUI):三层决策 + 执行部画布 + 赏罚台测试流(已实现,测试中)
界面预览:MCP 对接 Chat(v0.2.0)

界面预览:天枢架构测试工作台(v0.2.1)
天枢架构(三层决策中枢 + 七大执行部 + 赏罚台)已在 AUI → 天枢测试 中实现可视化推演流、本机 Shell 执行、任务总结与赏罚评价沉淀;当前版本处于联调测试与体验优化阶段。

环境要求
| 项目 | 要求 | |------|------| | Node.js | 22.x 或更高(推荐 22 LTS) | | npm | 9.x 或更高(随 Node 安装) | | 操作系统 | Windows 10/11(64 位) | | 磁盘空间 | 约 500MB(含依赖与打包产物) |
开发模式需安装 Node.js;打包后的 exe 可独立运行,无需用户安装 Node。
基础版下载(可选)
若觉得本地安装依赖、自行编译打包与配置较繁琐,可直接下载 release.zip(预打包基础版):解压后运行 Open AUI.exe 即可使用,也可在此基础上二次开发。
| 方式 | 说明 |
|------|------|
| 夸克网盘 | https://pan.quark.cn/s/9fbfe0343090(分享内容:release.zip) |
| 夸克 APP | 复制口令 /~7ab33M8om1~/,打开夸克 APP 即可获取同一分享 |
基础版仍需在应用内配置各厂商 API Key 等;二次开发请遵守本仓库开源许可证。
文档
- 产品设计文档 —— 功能、交互与架构说明(含天枢架构图与天枢测试工作台参考图;天枢架构已落地,当前处于功能测试与体验迭代阶段)
- English README —— Brief English overview for GitHub
快速开始
一键安装所有依赖(推荐)
在项目根目录执行,可一次性安装前端、后端、Playwright、Python 可选依赖及视觉模型:
npm run install-all
或直接运行:
node scripts/install-all.js
| 选项 | 说明 |
|------|------|
| --skip-playwright | 跳过 Playwright Chromium |
| --skip-python | 跳过 Python 依赖(vosk/ultralytics) |
| --skip-vision | 跳过视觉模型下载 |
| --skip-embeddings | 跳过 Embeddings 模型预下载 |
| --vision-only | 仅下载视觉模型 |
| --help | 显示帮助 |
支持 Windows / Linux / macOS。
说明:记忆存储使用 Vectra(Node.js 原生,无 Python 依赖);ultralytics(视觉模型转换)需 Python。
方式一:Electron 窗口应用(推荐)
双击 启动 Open AUI.bat 一键启动;或手动:
cd frontend
npm install
npm run electron:dev
会打开独立桌面窗口,体验类似 QQ、VS Code。WebSocket 内置在应用内,无需单独启动后端。
方式二:浏览器开发模式
分别启动后端和前端,在浏览器中访问:
# 终端 1:启动后端
cd backend && npm install && npm start
# 终端 2:启动前端
cd frontend && npm install && npm run dev
浏览器访问 http://localhost:5173
打包为可执行程序
cd frontend
npm install
npm run electron:build # 构建并生成 release/win-unpacked/Open AUI.exe
打包完成后,在项目根目录的 release/win-unpacked/ 下运行 Open AUI.exe 即可,前后端已合并,无需单独安装 Node.js。整个 release/ 目录可直接打包发给他人使用。

- 图标:将
icon256.ico(至少 256×256)放入public/images/icon/,打包时自动嵌入 exe - AI 头像:将
ai.png放入public/images/头像/,用于界面左侧头像
说明:当前后端为回显模式,发送内容会原样返回,后续将接入 AI 模型。
开发状态:作者目前主要精力在兼容 AI 工具(GUI、浏览器、MCP 等),聊天模块、历史记录等暂未完整开发。
常见问题:
- 前端报错
@rollup/rollup-win32-x64-msvc:在 frontend 目录执行npm install @rollup/rollup-win32-x64-msvc- Electron 报错 EBUSY:完全退出 Cursor/VS Code,在资源管理器中双击
安装依赖.bat(勿在 Cursor 终端运行)。若仍失败,可将项目移动到C:\openAUI等纯英文路径再试
© 盐城小寒科技有限责任公司
Related Skills
openpencil
2.1kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui-ux-pro-max-skill
61.3kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
ui-ux-pro-max-skill
61.3kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
onlook
25.1kThe Cursor for Designers • An Open-Source AI-First Design tool • Visually build, style, and edit your React App with AI
