PhreshOS Vibe 项目
为 Web 应用量身打造的开放操作系统,让 AI Agent 与人类共享同一桌面
项目简介
PhreshOS 是一款专为 Web 应用打造的开放操作系统,由 Zohayr SLILEH 在 2026 年 9 月通过 Show HN 公开发布。它颠覆了"桌面 OS 是 Windows/macOS 专属"的旧观念——任何用 Web 技术(HTML/JS/Node/React)编写的程序,都能在 PhreshOS 里像原生 App 一样长期运行,并通过浏览器远程访问。PhreshOS 最有想象力的设计是:AI Agent 和人类可以同时使用同一组程序——Agent 通过 phresh 命令行与 SDK 操控 Program,人类在浏览器桌面操作,二者共享同一份运行状态。
核心功能
- 持久化进程托管:Programs 的服务端长期驻留在你安装 PhreshOS 的机器上,与浏览器是否打开无关
- 统一身份与会话:PhreshOS 持有所有者登录态,Programs 无需自行处理账号、Token、连接管理
- 程序间原生通信:Programs 之间通过 PhreshOS 的 Endpoint / Service 协议互相查询、发布、监听,无需自建消息队列
- 细粒度权限系统:由 PhreshOS 决定每个 Program 能访问哪些资源(文件、网络、存储),而非各 Program 自行其是
- 任意浏览器可达:任何能访问到机器的浏览器都能打开 PhreshOS 桌面,所见即所留
- Agent 协同接口:AI Agent 通过 phresh CLI 与 Node/Python SDK 操控 Programs,与人类用户并行使用
- 桌面即 Program:从文件管理器、设置到壁纸,本身都是基于 PhreshOS 构建的 Program,不是系统组件
技术实现
PhreshOS 采用分层仓库架构,由 8 个独立 GitHub 仓库组成:核心合约层 @phreshos/core 定义所有 Program、Endpoint、Service 的接口契约;服务端 @phreshos/server 负责 Programs 与 Processes 的运行状态、权限决策、日志、存储管理;客户端 @phreshos/client 与 React 绑定 @phreshos/react、组件库 @phreshos/react-ui 则负责在浏览器里绘制可拖拽的多窗口桌面。运行栈需要 Node.js 24.15+ 与 Bun 1.3+,System 服务启动后默认监听 4300 端口,数据落盘到 ~/.phreshos,可通过环境变量 PHRESHOS_HOME 与 PHRESHOS_PORT 重定向。开发者可使用 bun run dev 从源码直接启动 System(监听 5300 端口),与已安装的 System 并存不冲突。
快速上手
- 环境准备:安装 Node.js 24.15 或更新版本(如已安装 Bun 1.3+,可顺带启用 dev 模式)
- 全局安装 CLI:
npm install --global @phreshos/cli拉取 phresh 命令 - 安装并启动 System:
phresh system install将 PhreshOS 注册为当前用户的服务,自动启动并打印桌面地址(通常 http://localhost:4300) - 首次访问建主账号:浏览器打开返回的地址,按引导创建 owner 账号
- 创建第一个 Program:运行
phresh create my-program→cd my-program→phresh dev,即可在桌面看到新窗口
适用人群
- AI Agent 工程师:想让 Agent 不只是聊天而是真正操作系统、读写文件、调用服务的开发者
- 全栈独立开发者:希望构建一组互相通信的小型 Web 应用,又不想每个都搭一套账号体系
- 自托管爱好者:厌倦 SaaS 锁定,希望把工具栈完全跑在自己机器上、任意地点浏览器访问的人
- 教育与实验场景:研究人员与教师部署可观察、可审计的 AI 协作环境
- 低代码/效率工具作者:希望快速把内部工具包装为可分享的"桌面应用",免去用户安装门槛
项目地址
- GitHub 仓库:https://github.com/PhreshOS/system
- 官方网站:https://phreshos.com
- 在线演示:https://demo.phreshos.com (一次性使用 1 小时临时桌面)
- 文档中心:https://phreshos.com/docs
- 安装指南:https://phreshos.com/docs/installation
- 协议:MIT 开源
- 作者:Zohayr SLILEH,2026
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议