过程不是黑盒
思考、工具调用、文件改动和回复形成实时事件流。跑偏了,不用等结果才知道。
自托管 · 多 Agent · 随时接管
给每个 Agent 一个名字、岗位和工作目录。让它读代码、改文件、跑命令, 过程实时可见;走错一步,你随时能掐。代码和凭据始终留在自己的机器上。
The missing layer
你需要的不是“更聪明的回答”,而是一个能接住工作的地方: 谁来做、做到哪、下一步去哪,都看得见,也随时接得回来。
思考、工具调用、文件改动和回复形成实时事件流。跑偏了,不用等结果才知道。
流程模板把节点和经办人写清楚。哪一步该谁上、哪一步要人放行,由引擎管。
控制面可以自托管,执行发生在自己的电脑或节点上。代码、密钥和工作目录都不上交。
Capabilities
不是把几个 CLI 塞进一个壳里,而是围绕真实交付补上会话、协作、编排和追踪。
名字、岗位、职责指令、Runtime、权限和工作目录绑成一位数字员工。通讯录里一眼分清谁是谁。
技能包按需关联,技能负责“会干什么”,岗位负责“他是谁”。
发一条消息就是一次进程调用。事件按序落库,刷新、重连、服务重启都能接回当前进度。
模板由节点、连线和点名经办人组成。发布后起一个实例,谁在办、走到哪、卡在哪都清楚。
流程办理、聊天派活、手工任务进入同一块看板。
节点主动出站领活,不用开端口;离线时任务排队等它回来。
PR 巡检、数据库备份等动作按间隔或日历重复执行。
班底不替你保存模型 Key,也不接管仓库凭据。控制面默认只听本机;监听非回环地址时自动启用访问令牌。
Three moves
从一名数字员工开始。需要协作时再加流程,需要多机算力时再接节点,不必先搭一套复杂基础设施。
Node 22+ / Windows 自带运行时起名、填岗位、写职责,选择 Codex 或 DeepSeek Harness,再指定它能在哪个目录工作。需要额外能力就到技能库里挂载。
名字 + 职责 + Runtime + 目录在消息里发一句,一条消息就是一次真实调用。思考、工具、文件改动和回复实时回来;发现方向不对,随时停止。
会话 = 工作项 / 事件流可见在工作台配置节点、连线和经办人,发布后填入一句“想法”启动。实例页会告诉你谁在办、下一步去哪,以及哪一步在等人放行。
部署节点固定由人下令Quick start
推荐 Windows 桌面版,装完即用。也可以直接从源码启动控制面。
适合大多数使用者。安装包自带 Node 运行时,不需要另行配置。
bandi_<版本>_x64-setup.exe需要 Node 22 或更高版本,服务端没有 npm 依赖。
node start.mjshttp://127.0.0.1:8787/# 需要 Node 22+ node --version v22.21.0 # 起控制面,并打开浏览器 node start.mjs 控制面:http://127.0.0.1:8787/ 数据目录:%APPDATA%\bandi # 也可以直接双击 start.cmd
班底会按设计在你的机器上执行命令。默认只监听本机;不要把控制面直接暴露在公网。
Open source
项目采用 Apache-2.0 许可,可商用、可修改、可自行部署。遇到问题看文档,想改就提 PR。