hbx12/aura-work

GitHub: hbx12/aura-work

Aura Work 是一个开源、多提供商的本地优先桌面 AI agent 平台,让开发者在统一界面中整合多家 AI 模型并执行各类开发任务。

Stars: 9 | Forks: 3

# Aura Work [![License: Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE) [![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/fab72c534c020901.svg)](https://github.com/hbx12/aura-work/actions/workflows/ci.yml) **当前状态:`0.1.0-alpha.1`** — 正在进行安全加固。 开源、多提供商桌面 AI agent 平台 — 本地优先、权限控制、支持自托管。 ## 演示

Aura Work demo

## 下载 官方桌面安装程序会在批准的发布之后,发布在 [GitHub Releases](https://github.com/hbx12/aura-work/releases/latest) 页面上。当有新版本可用时,已安装的副本会收到可选的签名更新提示。 ## 维护者与贡献 Aura Work 由 **Habib (`hbx12`)** 维护。我们会积极审查建议,并将有价值的想法转化为可追踪的具体实施工作,整理成针对性的 issue,以便贡献者能够领取明确的任务,避免重复劳动。 - [招募贡献者:协助构建 Aura Work alpha 版](https://github.com/hbx12/aura-work/issues/16) - [Alpha 版本准备就绪 Epic](https://github.com/hbx12/aura-work/issues/30) - [Computer Use 无障碍树 Epic](https://github.com/hbx12/aura-work/issues/22) - [适合新手的 issue](https://github.com/hbx12/aura-work/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) - [需要协助的任务](https://github.com/hbx12/aura-work/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22) - [贡献指南](./CONTRIBUTING.md) 在开始工作之前,请先在相应的 issue 下留言,以免与他人重复劳动。 ## Alpha 版本限制 | 领域 | 状态 | |------|--------| | **Shell 执行** | 宿主机进程回退**默认禁用**。需要 WSL2 或经验证的隔离后端。开发者覆盖:`AURA_ALLOW_UNSAFE_HOST_EXECUTION=1`(仅限开发环境)。 | | **Computer use** | **默认禁用。** 仅限本地开发启用:`AURA_ENABLE_EXPERIMENTAL_COMPUTER_USE=1`。 | | **VM 镜像** | 捆绑的产物可能是**开发占位符**,直到发布签名的生产环境镜像。 | | **签名发布** | 发布流水线需要 minisign、SBOM、校验和以及安装程序 — 在正式发布之前不视为已就绪。 | | **Sidecar 认证** | 本地服务需要基于会话的内部 Bearer token(仅凭 localhost 视为不足)。 | ## 功能(alpha 版) - 多提供商 AI(OpenAI/ChatGPT Codex、Anthropic、Gemini、DeepSeek、Ollama)及路由功能 - 加密的本地保险库 — 密钥在可用时存储于操作系统支持的安全存储中 - 任务 agent,配备文件工具、Git、VM shell、浏览器、插件/MCP - 支持 20 种语言,包括 RTL(阿拉伯语、波斯语) - 集成文档位于 [hbx12.github.io/aura-work](https://hbx12.github.io/aura-work)(部署后可用) ## 快速开始(开发环境) ``` npm install npm run build:sidecars npm start ``` Sidecar 会带着基于会话的内部认证 token 从 Tauri 应用中自动启动。 手动进行 sidecar 开发需要在环境中配置 `AURA_SIDECAR_AUTH_TOKEN`(32 个字符以上)。请参阅 [docs/development.md](./docs/development.md)。 ## 从源码构建 ``` npm run build:sidecars npm run stage:bundle npm run build cd apps\desktop npm run tauri build ``` 构建成功后,安装程序将生成在 `apps/desktop/src-tauri/target/release/bundle/` 目录下。 ## 隐私与安全 - **默认无遥测** - API 密钥在本地加密存储;**绝不**同步至 Aura Cloud - 高影响操作需要明确批准 - 有关漏洞报告,请参阅 [SECURITY.md](./SECURITY.md) ## 文档 - [docs/README.md](./docs/README.md) — 功能索引 - [docs/releases.md](./docs/releases.md) — 已批准的 GitHub Releases 及可选签名更新 - [docs/github-publish.md](./docs/github-publish.md) — 发布在 GitHub 上的内容 - [CONTRIBUTING.md](./CONTRIBUTING.md) — 开发与翻译 - [CHANGELOG.md](./CHANGELOG.md) — 发布历史 - [ROADMAP.md](./ROADMAP.md) — alpha 版本之后的方向 ## 许可证 Apache-2.0 — 请参阅 [LICENSE](./LICENSE)、[NOTICE](./NOTICE) 和 [THIRD-PARTY-NOTICES](./THIRD-PARTY-NOTICES)。 ## 干净环境安装程序冒烟测试 有关已安装 Windows 构建的验证,请参阅 [docs/clean-machine-installer-smoke.md](./docs/clean-machine-installer-smoke.md)。
标签:AI智能体, MITM代理, SOC Prime, 人工智能, 可视化界面, 开发工具, 暗色界面, 本地优先, 权限管控, 桌面应用, 用户模式Hook绕过, 自动化攻击