跳到主要内容

HippoBuddy

AI-powered desktop assistant for chat, coding, and office productivity.


界面预览

HippoBuddy 主界面

主界面:聊天面板与工具调用可视化

Chat 与预览面板

Chat 面板与预览面板协同工作


为什么选择 HippoBuddy?

与市面上其他 AI Agent 产品(Codex、Claude Code、Copilot、Kimi、Trae Work、WorkBuddy 等)的对比:

维度HippoBuddy
开源免费全部源码开源,Apache 2.0 协议
开箱即用无需登录、无需第三方账号,下载即用
LLM 行为可视化工具调用与思考过程全透明,实时可见
代码编辑完整读/写/编辑,支持 diff 预览与回滚
Office 文档内置 PDF / Word / Excel / PPT 等格式浏览
文件变更系统文件级与会话级变更追踪,随时回滚
上下文与 Token 监控实时 Token 统计、上下文用量、LLM 监控
内置工具10+ 种工具:终端、浏览器、搜索、代码分析等
性能轻量桌面应用,Java 虚拟线程高并发
UI 设计极简精美,专注内容
平台桌面端(Windows / macOS / Linux)

当前不足

HippoBuddy 正在积极开发中,目前存在以下局限:

  • 需要个人 LLM API 密钥及联网搜索工具配置
  • Subagent、MCP、Memory 等功能尚在完善中
  • 暂无插件系统、自动化任务流水线、浏览器操控等能力
  • Office 文件生成编辑依赖 skill 调用及第三方编辑器
  • 第三方软件集成不足(归于插件范畴)
  • 大规模长上下文场景的稳定性仍在验证中
  • 更偏向个人任务执行与效率提升,非 7×24 在线服务

技术栈

技术
桌面壳Electron 32
前端原生 JS + CSS
后端Java 21 + 虚拟线程
构建Maven 3.9
AI 协议OpenAI SDK / Ollama / DashScope
测试JUnit 5 + Playwright

功能概览

功能说明
智能对话聊天 / 代码 / 办公三种模式,自由切换
AI 编程协助理解项目上下文,生成、修改、重构代码
文件操作读、写、编辑、删除,支持 diff 回滚
会话管理新建、重命名、删除、分叉讨论
工具箱Token 统计、终端、浏览器、实时监控等
新手指引首次启动聚光灯导览,快速上手

许可证

Apache License 2.0