Brainfish 的创始人打造 Ballet,将普通英语的工作流程转换为可审阅的代码
Daniel Kimber 和 Ajain Vivek 正在将 Brainfish 从面向客户支持的知识扩展为可审阅的代码,用于多系统的商业工作流程。
By RuntimeWire Staff · Published
Primary source: Ballet
Why it matters
Ballet tests whether generated, reviewable code can clear integration backlogs for proprietary systems while giving engineers control over what reaches production.

Daniel Kimber 和 Ajain Vivek (@ajainvivek),即 Brainfish 的创始人,正在向那些因工程积压而在多系统工作流上受阻的设计伙伴提供 Ballet 的早期访问。用户用普通英文描述期望的结果,Ballet 则为内部数据库和第三方软件生成可审查、受版本控制的集成代码。
该产品将 Brainfish 带入了不同的运营问题。自 2022 年成立以来,Brainfish 一直在组织产品知识,以便 AI 支持代理可以回答客户问题。Ballet 则从“回答”走向“执行”:在多个原本并非为协同工作而设计的系统之间路由潜在客户、检测账户激增、变更订单或触发续订流程等操作。(Ballet)
Ballet 的主攻方向是那些手动在系统之间移动数据或需要等待工程资源来构建集成的运营团队。其早期访问计划面向能识别期望结果和相关数据但缺乏工程能力来构建和维护工作流的营收运营(RevOps)、支持运营和以产品为导向的增长团队。
From customer support to execution
这一转变延续了创始人自身在产品和支持工作中的路径。Kimber 在新南威尔士大学学习信息系统,同时在酒店软件提供商 SiteMinder 工作,Forbes Australia 报道称他领导了 36,000 名客户向模块化平台的迁移。后来他在 Willow 和点餐与支付提供商 me&u 担任产品领导职务。Vivek,Brainfish 的 CTO,曾从事软件架构、基础设施和自动化方面的工作。(Forbes Australia)
在创建 Brainfish 之前,Kimber 和 Vivek 花了一年时间打造了一个失败的早期创业项目。Brainfish 对那段时期的回顾称,他们有六个月没有与客户对话,误解了他们试图解决的问题背后的购买方。创始人在 2022 年底重启,并围绕他们在职业生涯中遇到的客户体验问题构建了 Brainfish。(Brainfish)
这段经历有助于解释 Ballet 的狭窄起点。创始人从营收运营、市场、销售运营和支持运营入手,这些部门的员工通常了解期望达成的结果和所涉数据,但常常缺乏构建和维护集成的工程能力。
Ballet 的示例包括在潜在客户进入 Salesforce 之前进行丰富化和去重;将产品遥测数据与 Clay 和 ZoomInfo 结合,以在 Salesforce 和 Slack 中提醒销售代表;以及将定价或 SKU 更改从 Salesforce CPQ 传播到 Stripe、内部计费服务和 Freshdesk。以上均为 Ballet 提出的用例,而非独立记录的客户部署案例。(Ballet)
Code instead of a visual workflow
Ballet 表示,当需要集成时,它会针对 API 生成可审查、受版本控制的代码。该产品将确定性步骤(相同输入应产生相同结果)与需要判断的代理步骤分开。Ballet 被呈现为 Brainfish 的多系统工作流执行层,生成的代码由工程师检查并批准。(Ballet)
这种设计解决了企业内部 AI 自动化的一个核心障碍。当自动化工作流能够编辑活动 CRM 记录、更改价格或将数据发送到计费系统时,技术审核变得更为重要。Ballet 关于一致性、可审计性和维护性的声明尚未得到独立基准测试。
Ballet 的网站目前通过“Get early access” 流程征集设计伙伴。其 signup page 之前写着 “Coming June 2026”,但现有资料并未说明该日期是否标志着上线、早期访问开放,还是一个已经延后的目标。当前的提供方式是动手式的:Ballet 提议在客户的真实系统上进行一次 30 分钟的工作会议,然后生成供客户工程师审查的代码。(Ballet)
A crowded automation market
Ballet 进入的是一个已有成熟自动化平台和较新 AI 构建者的领域。Make's Maia 通过自然语言对话创建自动化场景。Zapier MCP 据 Zapier 表示可让 AI 工具访问 9,000 多个应用连接和 30,000 多项操作。Pipedream 将预构建操作与自定义的 Node.js、Python、Go 和 Bash 代码结合起来。n8n 同样将可视化工作流、代码和 AI 组件混合使用。
Ballet 的押注是,当工作流触及专有软件或发展成只有原作者才理解的大型图时,连接器目录和可视化构建器会失效。Ballet 表示它可以针对任何 API 编写代码,并留下可检查的代码,而不是另一个需要运营员工维护的可视化工作流。(Ballet)
真正的难点在首次成功运行之后。API 会发生变化、内部模式会漂移、认证会过期、边缘情况会不断积累。Ballet 表示它将构建、运行并保持工作流的正常运作。其随时间维护生成集成的能力将决定该产品究竟是减少了工程工作,还是只是将这些工作转移到了一个新系统中。(Ballet)
Brainfish's second product bet
Ballet 来自 Brainfish 背后的团队。其网站将 Brainfish Pty Ltd 列为法律实体,并描述 Ballet 为 Brainfish 的一部分。Brainfish 将自己描述为知识层,而 Ballet 为执行层。一次 Brainfish 的回答可以触发一个 Ballet 工作流,同时 Ballet 也可以独立针对客户现有的技术栈运行。Ballet 表示其涵盖在 Brainfish 的 SOC 2 Type II 计划之下,详情可通过 Brainfish Trust Center 获取。(Ballet)
Brainfish 表示公司成立于 2022 年,已回答超过 1,000 万个客户问题。2025 年,公司宣布由 Prosus Ventures 领投的一笔 A$10 million 的 pre-Series A,参与方包括 Macdoch Ventures 和 Peak XV 的 Surge。Kimber 表示这笔资金将用于支持 Brainfish 在旧金山的扩张和工程团队的增长。(Brainfish)
Forbes Australia 先前报道了一笔由 Surge 领投的 $3.85 million 种子轮。现有披露并未明确说明该笔融资是否被包含在后来的 A$10 million 数字中。
Ballet 将创始人在支持自动化方面的经验置于更广泛的论点之下:最接近工作流的商业员工应能指定其需要完成的任务,而软件负责集成工作并为工程师提供一个可审查的产物。Kimber 和 Vivek 在他们的第一次失败创业中学到,接近问题并不保证理解其购买方。Ballet 的设计伙伴计划为他们提供了一种受控方式,以测试运营团队是否愿意将生产工作流委托给生成的代码。