Desktop assistant
Conversations, knowledge, notes, and tasks on your desktop
- GoodBuddy keeps reference material, to-dos, and long-running work in one desktop workspace, - so everyday assistance and AI coding share the same project context. + Keep reference material, to-dos, and ongoing work in one desktop workspace. + Choose project files for each conversation. See the configuration guide for each agent's context and tool support.
Choose your desktop release @@ -404,11 +435,11 @@Turn sources into searchable knowledge
Import files, folders, and web pages, then search with full text, vectors, and a knowledge graph.
Search files and web pages
Import files, folders, and web pages, then configure full-text and vector search. Enable the knowledge graph to explore relationships between sources.
Notes, to-dos, and long-term follow-up
Magic Notes captures ideas and tasks, while Heartbeat reviews progress, builds memory, and proposes next steps.
Notes, to-dos, and follow-up
Magic Notes captures ideas and tasks. Heartbeat reviews work at configured intervals; both Heartbeat and scheduled work require the desktop app to be running.
Keep working away from your computer
Connect messaging channels to separate conversations and hand tasks to GoodBuddy on your desktop.
Reach your desktop assistant through messages
Configure messaging channels to send tasks in separate conversations. Message processing requires your desktop to be online and the channel connection to be available.
Before you start
Frequently asked questions
See the README getting-started guide for installation and connection steps.
+Do I need an account or a paid model subscription?
+No GoodBuddy account is required. External model services may need an account or API key and charge at their own rates. Local models need a suitable runtime on your machine.
+Where does my data go?
+Conversation history and notes are stored on your machine. Using models, knowledge services, MCP tools, or messaging channels sends relevant content to the services you configure. Model requests may include retrieved passages and attachments.
+How do I set up a coding agent?
+Select an agent, configure its model connection, and open a project. Prepare or download the runtime components required by your agent and operating system. DeepSeek Harness is in preview. See the getting-started guide for installation steps.
+Which platforms and Chinese domestic systems are supported?
+Windows, macOS, and Linux releases cover x64 and ARM64, including corresponding Chinese domestic hardware. LoongArch has a separate experimental preview. For systems such as UOS and Kylin, choose the matching architecture and package; compatibility information does not imply vendor or whole-system certification.
+What do SSH projects require on the remote host?
+Remote projects with OpenCode and Continue require a working SSH connection, a companion gbagent matching your desktop version, and the required runtime environment on the host. Operations use the remote login account's permissions. See the README for setup.
+Open-source desktop AI assistant. No account required.
+Open-source desktop AI workspace. No GoodBuddy account required.
桌面助手
-对话、知识、笔记与任务,都在桌面上
+桌面上的资料与日常工作
- GoodBuddy 把资料、待办和长期任务放进同一个桌面工作区, - 日常协作与 AI 编程共享项目上下文。 + 资料、笔记和待办集中管理,对话时选择需要的项目与文件。 + 不同 Agent 支持的上下文和工具见配置说明。
资料变成可问的知识
导入文件、目录和网页,用全文、向量和知识图谱一起检索。
检索文件与网页
导入文件、目录和网页,配置全文与向量检索。启用知识图谱后,还可查看资料之间的关系。
笔记、待办和长期跟进
魔法笔记管理灵感与待办,智能心跳持续回顾、沉淀记忆并提出后续任务。
笔记与工作回顾
魔法笔记记录灵感与待办,智能心跳按设定周期回顾工作。定时任务和心跳需要桌面应用保持运行。
离开电脑也能继续
通过微信、企业微信和钉钉连接独立会话,把任务交给桌面上的 GoodBuddy。
从微信或钉钉发送任务
连接微信、企业微信或钉钉,用独立会话联系桌面助手。使用时保持电脑在线、消息渠道已连接。
开始之前
常见问题
安装与连接步骤见 README 入门指南。
+需要注册账号或支付模型费用吗?
+无需注册 GoodBuddy 账号。外部模型服务可能需要账号或 API 密钥,费用按服务商定价收取。使用本地模型时,需准备相应的运行环境。
+我的资料会发送到哪里?
+对话记录与笔记保存在本机。使用模型、知识服务、MCP 工具或消息渠道时,相关内容会发送到你配置的服务。模型请求可能包含检索到的资料片段和附件。
+第一次使用编程 Agent,需要配置什么?
+选择 Agent,配置模型连接并打开项目;根据所选 Agent 和系统准备或下载运行组件。DeepSeek Harness 为预览功能,安装步骤见入门指南。
+支持哪些平台和信创环境?
+Windows、macOS、Linux 提供 x64 与 ARM64 版本,国产环境覆盖相应架构;龙芯 LoongArch 提供独立实验预览版。统信 UOS、银河麒麟等环境需按系统、架构和安装包选择,兼容性说明不等同于整机或厂商认证。
+使用 SSH 远端项目需要准备什么?
+OpenCode、Continue 的远端项目需要可用的 SSH 连接,并在远端准备与桌面版本配套的 gbagent 及所需运行环境。操作使用远端登录账号权限;具体配置见 README 入门指南。
+免注册的跨平台开源桌面 AI 助手
+面向国产化与信创环境的开源桌面 AI 工作空间