OpenGhost - 面向 Windows、macOS 与 Linux 的可视化桌面智能体
OpenGhost 是一个开源桌面智能体,可在 Windows、macOS 和 Linux 上运行命令、编辑文件、管理 git 并在自带浏览器中操作网页,同时把解释以图表、示意图、图片和视频的形式呈现出来。项目由 ANDRETRIPOL 维护,采用 MIT 许可证,截至 2026-10-13 获得 264 个星标,尚无正式 release。
OpenGhost 是一个面向 Windows、macOS 与 Linux 的开源桌面智能体(agent)。按照项目自述,它能够运行命令、编辑文件、维护 git 仓库,并在一个自带的浏览器中完成网页操作;同时它强调「可视化」——当一件事用图讲比用文字讲更清楚时,回答会附上图表、示意图、照片或视频。它适合那些希望在本机拥有一个能动手干活、又能把过程和结论画出来的智能体的用户,尤其是需要处理文档、做技术探索或整理资料的人。
维护者与状态
OpenGhost 由 ANDRETRIPOL 维护,仓库创建于 2026-09-25,最后一次提交在 2026-10-12。截至 2026-10-13,项目获得 264 个星标。事实表显示,该项目尚无正式 release;素材中提到的版本号属于项目自述的 beta 版本信息,并非官方发布的正式版本。项目采用 MIT 许可证。
主要能力
以下内容均来自项目自述(README),并非独立验证的结果。
- 桌面智能体本体。据项目说明,它可以在本机执行命令、编辑文件、维护 git,并在自带浏览器中搜索网页、打开页面、读取 PDF、抽取视频帧。智能体带有审批卡片和三种权限模式。
- 可视化绘图引擎。项目自述其绘图引擎会读取模型输出的内容并自行排版绘制,支持 43 种图形,从流程图、损失曲线到一日三餐的构成、一段旅程的路线。图形是「活的」:可以响应指针操作,也可以就地编辑。
- 自带浏览器与光标。README 中称,智能体把页面看作带编号元素的文本,移动自己的光标、点击、输入和读取,浏览器面板位于聊天右侧,关闭面板后智能体仍可继续工作。
- 在用户自己的账号中操作。据项目说明,浏览器面板沿用用户已登录的状态,因此智能体可以在用户自己的账号内工作;项目还提供了一个自定义 MCP 服务器来提供所需的站点控制能力。
- 笔记与记忆。用户可以要求智能体记下笔记,笔记会留在聊天旁边的列表中,智能体阅读并在相关话题出现时主动提起,但项目自述它不会自行对笔记采取行动。关于用户的长期信息(身份、工作内容、偏好的回答方式)会被记录在设置页中,可修改、删除、自行添加或整体关闭;项目称它不会保存密码或单次任务的细节。
- 多种对话入口。包括聊天内搜索(Ctrl+K)、全局快捷键唤起的快速聊天(默认 Alt+Space),以及可浮动的 Mini chat;据项目说明,Mini chat 内的智能体能看到主聊天的历史,并在自己的浏览器标签页中与主智能体并行协作。
- 模型接入。项目自述支持本地模型(给出本机运行的 Ollama、LM Studio 或 llama.cpp 地址即可在模型选择器中看到)、任意 OpenAI 兼容 API,以及 Anthropic 与 OpenAI 的密钥所列出的模型。
- 成本与上下文管理。聊天统计会显示每次回复的 token、各模型占比、缓存命中比例和上下文占用;Compact chat 可以压缩长对话的上下文,应用也会在模型窗口填满前自动执行。
- 多模态输入。照片、视频和文件可从加号菜单或拖拽附加;视频按帧查看,PDF 以文本读取,含图片、图表、公式或扫描件的页面则按图片处理。
- 界面与语言。应用界面支持英语、意大利语、法语和俄语,可在设置中选择;主题支持浅色、深色或跟随系统,并可调整界面尺寸与配色。
使用入口
项目仓库位于 ANDRETRIPOL/OpenGhost,官网为 andretripol.github.io/OpenGhost。据项目说明,官网提供无需安装、直接在浏览器中试用应用的方式;历史版本放在 Releases 页面。素材中未给出具体的安装命令或包管理器指令,因此这里不作转述。
许可与限制
OpenGhost 采用 MIT 许可证。需要留意的是,事实表显示该项目尚无正式 release,素材中出现的版本号来自项目自述的 beta 信息,稳定性与接口都可能变化。
据项目说明,应用只依赖两样外部组件:提供窗口的 Electron,以及与 Claude 通信的 Anthropic 官方 SDK;其余部分(智能体循环与工具、绘图引擎、浏览器、Markdown 渲染与代码高亮、界面控件)均为自行实现。项目自述其密钥保存在本机。关于硬件要求、系统最低版本、支持的具体模型清单,素材与事实表均未给出,使用前应以仓库中的说明为准。