公共客户端 · Apache-2.0 · GUI + CLI(TUI) 双模态

本地优先,一站式统一管理你的
AI 编程工作流工程化配置平台

跨多项目组合矩阵以AI驱动的项目驾驶舱,一站式帮你基于项目的AI资产配置&工作流编排和跨工具跨设备Agent扩展配置同步
项目驾驶舱、我的项目、项目配置、Agent 配置、AI模型、同步与协作,全部由当前侧边栏一级菜单直达。

✓ 桌面 GUI + CLI `os` 全屏 TUI ✓ CLI 可独立运行,无需先开 GUI ✓ 7 个 AI CLI 工具 · 项目驾驶舱 · 项目配置 · Agent 配置 ✓ 预设22+供应商 · 支持自定义供应商(含聚合/中转站)
OpenSunstar
项目驾驶舱 项目配置 Agent 配置
DS
项目看板 跨项目风险、活跃度与 AI 资产状态
驾驶舱
OR
AI资产配置 资产关联 · 就绪与生效 · 项目环境 & Wiki
GLM
工作流编排 规则与上下文 · 工作流配置 · 变更执行方案
A
AI模型 快速接入:22+ 供应商 · Context · AI Tokens

GUI + CLI(TUI) 双模态

同一产品、两种入口:人看桌面 GUI,Agent 与 CI 用 os。两个进程可独立启动,共用 ~/.OpenSunstar/ 数据库与工具配置——双模态、数据统一。

🖥️

桌面 GUI

Tauri 2 原生应用:项目驾驶舱、我的项目、AI资产配置、工作流编排、全局 Agent 扩展、AI模型与同步协作。

快速接入 代理 :15721 项目驾驶舱
⌨️

CLI os

独立二进制:漂移检测、就绪度评分、阶段门禁、供应商切换。交互终端下直接运行 os 进入全屏 TUI 治理仪表盘。

--json TUI AGENTS.md
🔗

独立启动 · 数据同源

无需先开 GUI即可使用 CLI——首次运行自动 bootstrap 数据库。代理接管场景请保持桌面应用运行;纯治理与切供应商仅需 os

bootstrap 共享 DB
# 仅 CLI(从 Release 下载 os 附件)
os config bootstrap --yes
os # 全屏 TUI 仪表盘
os drift check --json
os provider switch --app claude --id <provider-id> --yes

对齐当前侧边栏,七类工程化能力

从项目组合全景到单项目资产落地,从工作流编排到跨工具、跨设备的 Agent 扩展同步;官网功能地图与桌面端当前一级菜单、子菜单保持一致。

📊

项目驾驶舱

今日告警与项目看板汇总多项目的风险、阶段、提交活跃度、AI 资产状态和配置生效率,帮助你先看最该看的项目。

今日告警项目看板

AI 驱动的组合矩阵

📁

我的项目

把真实 Git 仓库添加到本地项目组合;按项目保存 AI 资产、Wiki 基线、环境快照与治理状态,并在需要时查看或移除项目。

项目列表添加项目

本地项目组合

🧩

项目配置

AI资产配置覆盖资产关联、就绪与生效、项目环境 & Wiki;工作流编排覆盖规则与上下文、现状发现、工作流配置、变更执行方案和设计合约。

AI资产配置工作流编排

让全局资产在项目生效

Agent 配置(全局)

MCP、Skills、Prompt & Rules、Commands、Hooks、Ignore、Permissions、Subagents、Convert 集中管理;再按项目和工具决定哪些资产生效。

9 类扩展跨工具配置

全局资产库

🔌

AI模型

快速接入预设22+供应商,支持用户自定义配置更多供应商(含聚合/中转站);Context 管理会话,AI Tokens 查看用量、预算与模型成本。

快速接入ContextAI Tokens

接入 · 上下文 · 用量

☁️

同步与协作

跨设备云同步使用 WebDAV、S3 或 GitHub Gist;团队协作配置(Beta)覆盖团队配置包、成员、邀请、团队密钥与部署。

跨设备云同步团队协作 Beta

配置可迁移、可协作

⚙️

设置与本地优先

同步状态条、主题与侧边栏操作随时可见;通用、认证、高级与关于设置集中管理,同时保持桌面端本地存储和本地优先体验。

GeneralAuthAdvanced

本地数据,统一控制

看清项目 → 落地资产 → 编排工作流 → 扩展与同步

围绕真实项目建立 AI 工程化闭环:从组合层发现缺口,到项目层生效资产和流程,再把可复用的 Agent 扩展与模型配置同步到更多工具和设备。

📊
Cockpit

看清项目

项目驾驶舱中的今日告警与项目看板聚合项目活跃度、风险、就绪状态与资产缺口。

today-alertsproject-board
🧩
Project Config

落地资产

选择项目蓝图,关联 MCP、Skills、Prompts 等资产,检查就绪与生效,并维护项目环境和 Wiki。

asset-linksreadiness
🧭
Orchestration

编排工作流

以规则与上下文、现状发现、工作流配置、变更执行方案、设计合约组织项目的工程化流程。

workflow-configdesign-contract
Extend & Sync

扩展与同步

用全局 Agent 配置、快速接入的 22+ 供应商、跨设备云同步与团队协作配置,把能力复用到更多项目、工具和设备。

agent-assetscloud-sync

核心模块,覆盖 AI 编程工作流全链路

项目驾驶舱、我的项目、项目配置、Agent 配置、AI模型、同步与协作、设置——逐项对齐当前侧边栏与子菜单。

⌨️
CLI os + 全屏 TUI独立命令行工具提供环境诊断、配置漂移检查、就绪度评分、项目状态和工作流门禁;支持 --json 供 Agent 与 CI 消费。
📊
项目驾驶舱今日告警与项目看板汇总项目组合的风险、阶段、提交活跃度、AI 资产状态和配置生效率,让研发重点先被看见。
📁
我的项目导入本地 Git 仓库,按项目保存 AI 资产、Wiki 基线、环境快照和治理状态,并通过项目组合统一查看。
🧩
AI资产配置为单个项目选择蓝图并关联全局资产;通过资产关联、就绪与生效、项目环境 & Wiki 三个入口让配置真正落地。
🧭
工作流编排规则与上下文、现状发现、工作流配置、变更执行方案(Beta)、设计合约(Beta)按项目组织,形成可执行的工程化流程。
🧩
Agent 扩展配置MCP、Skills、Prompt & Rules、Commands、Hooks、Ignore、Permissions、Subagents、Convert 作为全局资产库管理,再按项目与工具生效。
🔌
快速接入、Context 与 AI Tokens预设22+供应商,支持用户自定义配置更多供应商(含聚合/中转站);同时管理多 CLI 会话上下文、用量、预算与模型成本。
☁️
跨设备云同步与团队协作WebDAV、S3、GitHub Gist 承载配置同步;团队协作配置(Beta)提供团队配置包、成员、邀请、密钥与部署管理。
⚙️
设置与本地优先控制同步状态、主题、通用、认证、高级和关于设置集中可见;本地数据库与工具配置由桌面 GUI 和 os 共同使用。

一个应用,七个 CLI

每个工具都有专属配置管理;全局 Agent 扩展可按工具同步,项目配置则决定资产在具体仓库是否生效。Claude Code 支持热切换。

Claude Code Claude Desktop Codex Gemini CLI OpenCode OpenClaw Hermes

🚀 快速开始

安装桌面 GUI,或通过 npm install -g opensunstar-os 仅安装 CLI os。首次使用会自动导入或 bootstrap 现有 CLI 配置。

Windows 10+ / macOS 12+ / Ubuntu 22.04+ GUI 安装包无需 Node.js CLI:npm i -g opensunstar-os(Node 18+)

GUI:OpenSunstar-v1.2.0-Windows.msi · CLI: npm install -g opensunstar-os 或 Release 附件 OpenSunstar-v*-os-windows-x86_64.zip

# CLI(npm,安装时自动拉取 Release 二进制)
npm install -g opensunstar-os
os doctor --json

# GUI:下载 MSI → 快速接入 → 应用配置

GUI:brew install --cask OpenSunstar 或 DMG · CLI: npm install -g opensunstar-os

# CLI(npm,推荐 Agent / CI)
npm install -g opensunstar-os
os doctor --json

# GUI — Homebrew
brew install --cask OpenSunstar
brew upgrade --cask OpenSunstar

GUI:.deb / .rpm / AppImage · CLI:npm install -g opensunstar-os

# CLI(npm)
npm install -g opensunstar-os
os drift check --json

# GUI — Debian / Ubuntu
sudo dpkg -i OpenSunstar-v1.2.0-Linux.deb

# Arch (paru)
paru -S OpenSunstar-bin

⌨️ CLI `os`

npm install -g opensunstar-os(v1.2.0)— 安装时自动拉取 Release 原生二进制;亦可从 Release 下载 os-* 附件。

npm 安装 opensunstar-os → Agent 集成 AGENTS.md →

📦 最新 Release

获取全平台安装包与更新日志。

前往 Releases →

📖 用户手册

项目驾驶舱、AI资产配置、工作流编排、Agent 扩展、供应商和云同步等完整指南。

阅读文档 →

🌐 官方网站

opensunstar.github.io — 产品概览、双模态说明与快速开始(GitHub Pages)。

访问官网 →

常见问题

如何用 npm 安装 CLI `os`?

全局安装:npm install -g opensunstar-os(需 Node.js 18+)。包名 opensunstar-os 为 Node 薄包装,安装时从 GitHub Release 下载对应平台的 Rust 原生二进制。验证:os --version。也可从 Releases 手动下载 os-* 附件。

CLI `os` 需要先启动桌面 GUI 吗?

不需要。 os 可单独下载运行,首次使用会自动创建 ~/.OpenSunstar/OpenSunstar.db(或执行 os config bootstrap --yes)。治理、供应商切换、TUI 仪表盘均不依赖 GUI。若使用代理接管(本地 :15721),请保持桌面应用运行。

切换供应商后需要重启终端吗?

大多数 CLI 需要重启终端才能生效。Claude Code 支持供应商热切换,无需重启。切换前 OpenSunstar 会自动备份当前配置。

我的数据存储在哪里?

供应商、MCP、Prompts、Skills 存储在 ~/.OpenSunstar/OpenSunstar.db(SQLite)。UI 偏好设置在 settings.json,自动备份保留最近 10 份。

如何切回官方登录?

在快速接入中选择或添加「官方(Official)」供应商条目并切换过去,然后在对应 CLI 中执行 Log out / Log in 流程即可。

项目驾驶舱和项目看板有什么区别?

OpenSunstar 的「项目驾驶舱」面向多 Git 仓库组合,包含「今日告警」和「项目看板」:展示风险、阶段、提交活跃度、AI 资产状态与配置生效率,不是拖拽式任务看板。

OpenSunstar 安全吗?会上传我的数据吗?

OpenSunstar 全本地运行,零遥测,不上传任何数据。API Key 加密存入操作系统密钥链(Windows Credential Manager / macOS Keychain / Linux Secret Service),使用 AES-256-GCM 加密。Skills 安装前经过 55+ 规则安全审计,确保来源可信。

如何在不同设备间同步配置?

支持 WebDAV、S3、GitHub Gist 三种云同步通道。也可以将配置目录指向 Dropbox、OneDrive 或 iCloud 实现跨设备同步。所有配置自动备份,保留最近 10 份快照,随时可恢复。也可导出 SQLite 文件手动迁移。