Stoyan Stoyanov

Wavefunction

开源免费的 Mac 桌面编程智能体,多个对话并行干活、各用独立 worktree,模型随便换,电脑操作在自带的隔离桌面里进行。

更新于 2026-11

  • macOS
产品概览

简介

Wavefunction 是独立开发者 Stoyan Stoyanov 以 MIT 协议开源的 macOS 桌面编程智能体,主打「极简」和「开源到提示词」,2026 年 10 月底发布 0.2.0,11 月 3 日在 Product Hunt 发布。应用内只有一个编程智能体,每个对话各有自己的模型、文件夹和历史,可以同时开多个并排运行;在 Git 仓库里,新对话默认在自己的分支和 worktree 里工作,互不干扰。任务进行中可以直接发消息改方向,也可以排队后续指令;大任务会拆给并行的子对话(helpers)完成后汇报,可以从任意消息分叉或回退代码与对话。还支持定时例行任务、只读讲解的计划模式和免逐条确认的完全访问模式,对删除、强推等不可撤销命令仍会先询问。电脑操作不占用你的鼠标键盘:智能体在本地 Docker 容器里的独立桌面上点击网页,访问不到你的文件和钥匙串,登录时由你私下输入。内置 70 多个现成连接器,可加任意 MCP 服务器,兼容 AGENTS.md 和 .agents、.claude、.opencode 目录及 ~/.codex 下的 SKILL.md 技能。模型可用 ChatGPT 账号登录,或接 OpenRouter、Vercel AI Gateway、Anthropic、Google AI Studio 等自己的密钥,也能用 Ollama 跑本地模型,并可强制零数据保留;设置里按模型统计 token、运行次数和费用。对话和设置都保存在本机,命令默认在 macOS 沙盒中执行。需要 Apple Silicon 芯片的 Mac(macOS 11 及以上),电脑操作另需 Docker Desktop 和能读图的模型。应用基于 Tauri(Rust)加 React 界面和 Python 智能体引擎构建。官方来源:https://www.wavefunction.si/ 、https://github.com/stoyan-stoyanov/wavefunction (2026-11-05 核对)。 定价:应用本身免费并以 MIT 协议开源;模型调用费用由你所选的模型服务商按其价格收取,使用 Ollama 本地模型则不产生 API 费用。

  • 多对话并行|每个对话独立模型、文件夹和历史,默认各自 worktree,互不干扰。
  • 边做边聊|任务中途可改方向或排队后续指令,大任务拆给并行 helpers。
  • 隔离的电脑操作|在本地 Docker 容器的独立桌面上操作网页,不碰你的鼠标、键盘和文件。
  • 连接器与技能|70+ 连接器加任意 MCP 服务器,兼容 AGENTS.md 与 SKILL.md 技能目录。
  • 模型自由|ChatGPT 登录、OpenRouter、Anthropic、Google、Ollama 本地模型,可强制零数据保留。
  • 安全与统计|默认 macOS 沙盒执行,不可撤销命令先询问;按模型统计 token 与费用。
AI 编程编程智能体开源macOSMCP电脑操作本地模型Ollama

界面截图

相关工具