herdr-gpui

一个窗口看住所有 AI 智能体、终端会话和 Git worktree

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 201 🐛 待处理 147 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2291
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

herdr-gpui 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队sheprd-labs
官网地址https://sheprd.org
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型ai-agents,desktop-app,developer-tools,git-worktrees,gpui,herdr,macos,rust,terminal
GitHub 星标★ 2291
上线时间2026-09-20 00:00:00
代码更新2026-11-13
仓库体积184.1 MB
本站数据更新2026-11-13
维护状态活跃
收录时间2026-09-30
浏览次数5

项目介绍

herdr-gpui 是 Herdr 的原生 macOS 客户端,用 Rust 和 GPUI 构建。Herdr 是一个面向 AI 智能体与开发者的本地守护进程,用于管理终端会话、工作区、Git worktree 和智能体活动。本项目解决的问题是:当你在本地跑多个 AI 编码智能体时,它们分散在终端、不同工作目录和多个 Git worktree 中,难以统一查看和切换。herdr-gpui 通过连接本地 Herdr daemon,把这些信息集中到一个原生桌面窗口里,让你一眼看到有哪些会话在跑、每个智能体在哪个工作区、对应哪个 worktree、当前活动状态如何。核心能力包括:终端会话列表与状态展示、workspace 与 Git worktree 的关联视图、智能体活动监控,以及基于 GPUI 的原生渲染带来的流畅交互。它定位为开发者本地多智能体工作流的可视化控制台,而非通用终端模拟器。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-30 · 当前星标 ★ 2291

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 3 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • macOS / Linux / Windows 桌面系统(README 称客户端支持这三个平台)
  • 已自行安装并运行本地 Herdr daemon(客户端只做界面,不含 daemon)
  • 可选:使用 Nix + flake 管理安装

安装与启动步骤

  1. 1安装 Herdr daemon

    本客户端只负责原生绘制界面,不内置 daemon。需先自行在 herdr.dev 安装 Herdr daemon 并保持运行,否则客户端无数据可显示。

  2. 2下载客户端构建

    打开仓库 Releases 页面,按你的系统选择对应构建产物下载安装。README 未给出各平台具体安装命令,以 Releases 页面说明为准。

  3. 3或用 Nix flake 引入

    若你用 Nix flake 管理配置,在 flake.nix 的 inputs 中加入本项目地址,再引用其输出;README Install 一节只给了这一条信息。

    inputs.herdr-gpui.url = "github:penso/herdr-gpui";

如何确认成功

启动窗口后能看到本地 daemon 的会话、工作区与 worktree 列表即连接成功;README 未给出确切成功标志。

常见问题

Q:需要自己安装 Herdr 吗?

A:需要。README 明确客户端面向「a Herdr daemon you installed yourself」,项目本身不附带也不安装 daemon。

Q:支持哪些平台?

A:README 首段写明是面向 macOS、Linux、Windows 的原生 Rust/GPUI 客户端;仓库标题与标签侧重点在 macOS。

Q:它和 Herdr 官方是什么关系?

A:README 声明这是非官方项目,未获 Herdr 或 herdr.dev 的认可、背书或支持。

Q:怎么更新应用?

A:README 在导航中指向 docs/updating.md(App updates)说明更新方式,请查阅该文档。

注意事项

  • README 的 Install 一节几乎为空,除 Nix flake input 一行外没有给出任何安装命令、包名或路径,本教程因此标记为低置信度,实际安装请以 Releases 页面为准。
  • 客户端依赖你自己安装的 Herdr daemon,daemon 未运行则无内容可展示。
  • GUI 范围与配置细节见仓库内 crates/herdr-gpui/README.md,性能说明见 crates/herdr-gpui/PERFORMANCE.md。
  • 本项目为非官方项目,与 Herdr / herdr.dev 无隶属关系。

核心亮点

  • 用 Rust + GPUI 做原生 macOS 渲染,交互和滚动比 Electron 类客户端更跟手
  • 把终端会话、workspace、Git worktree、智能体活动四类信息关联到同一视图,方便多智能体并行时定位上下文
  • 直接对接本地 Herdr daemon,数据留在本机,适合对隐私和离线有要求的开发者

不足之处

  • 仅支持 macOS,Windows 和 Linux 用户无法使用
  • 依赖本地 Herdr daemon,未部署该服务时客户端没有独立价值
  • 早期项目,367 星,生态和文档成熟度待观察

适用场景

  • 同时运行多个 AI 编码智能体,需要统一查看各自会话与状态
  • 在多个 Git worktree 之间切换开发,想快速确认每个 worktree 对应哪个智能体任务
  • 本地跑 Herdr daemon 的开发者,需要一个原生桌面面板替代命令行查看

替代项目

Warp、Wave Terminal、tmux

上一篇:orchestrator-supaconductor

下一篇:useagent

同类项目推荐

claude-skills 开源

让 Claude 掌握网站全流程技能,从建站到优化一步到位

Stack-agnostic Claude Skills covering the full website lifecycle: brand, design, con···

★ 1067 2026-08-09
Awesome-GUI-Agent 开源

一站式获取 GUI 智能体论文与资源,快速入门研究

A curated list of papers and resources for multi-modal Graphical User Interface (GUI···

★ 1224 2026-08-09
openbot 开源

把多个AI编程助手变成能长期协作的本地队友

A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and ···

★ 7459 2026-10-06
agentx 开源

一站式管理 MCP 服务器和 Agent 技能,告别混乱。

AgentX - Agent Extension: MCP Servers, Agent Skills and Plugins Manager

★ 53 2026-08-09
bumpgen 开源

AI 自动升级 npm 包,省心又安全

bumpgen is an AI agent that upgrades npm packages

★ 145 2026-08-09
illo-skill 开源

把文章变成系列印刷风插图,自带吉祥物角色包

illo skill — an AI agent skill that turns ideas and articles into original print-st···

★ 429 2026-08-09
Meta_Kim 开源

给AI编程助手装上治理大脑,让代码生成有据可查、结果可控。

Governed execution layer for AI coding assistants: clarify intent, route capabilitie···

★ 289 2026-08-09
workers-research 开源

在边缘网络上,用 AI 自动完成深度研究并生成报告。

A serverless, AI-powered deep research agent built with Cloudflare Workers and Googl···

★ 109 2026-08-09
forge-orchestrator 开源

让多个 AI 代理有序协作,不打架、不跑偏

NXTG-Forge orchestrator: an MCP server for Claude Code with task orchestration, file···

★ 166 2026-08-09