You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Always-on, multiplayer coding agent infrastructure for engineering teams.**
11
+
**Always-on, multiplayer dev-assistant for eng teams - write code, act on alerts, and more**
12
12
13
13
Baudbot runs a persistent AI control agent on Linux, connected to Slack, with worker agents that take tasks from request to PR. It works on real repositories with real tools (git, test runners, Docker wrapper, cloud browser automation), keeps persistent memory, and reports progress back in-thread.
14
14
@@ -34,15 +34,6 @@ Baudbot is designed as shared engineering infrastructure, not a single-user desk
34
34
- autonomous task execution with humans in review loops
35
35
- admin-managed runtime with deployment + rollback controls
36
36
37
-
## How work flows (example)
38
-
39
-
1. A developer asks in Slack: "Fix flaky auth tests in `myapp`."
40
-
2. Baudbot acknowledges immediately in the same thread.
41
-
3. Control agent creates a todo and spawns a `dev-agent` in a fresh git worktree.
42
-
4. Dev agent fixes code, runs tests, opens a PR, and monitors CI.
43
-
5. If CI fails, the dev agent iterates and pushes fixes automatically.
44
-
6. Baudbot posts the PR link, CI status, and preview URL back to the original Slack thread.
`baudbot install`includes a guided config flow: pick an LLM provider, choose Slack integration mode (managed broker vs custom app), then opt into optional integrations (Kernel/Sentry). Email capabilities are disabled by default and only available in experimental mode (`baudbot setup --experimental` / `install.sh --experimental`). If [`gum`](https://github.com/charmbracelet/gum) is installed, prompts use richer TUI widgets; otherwise installer falls back to standard bash prompts.
55
+
`baudbot install`has a guided config flow: pick an LLM provider, choose Slack integration mode (managed broker vs custom app), then opt into optional integrations (Kernel/Sentry).
65
56
66
57
After install:
67
58
@@ -89,33 +80,19 @@ Install with a specific pi version (optional):
89
80
BAUDBOT_PI_VERSION=0.52.12 baudbot install
90
81
```
91
82
92
-
Slack broker registration (after OAuth callback). When `SLACK_BROKER_*` variables are present, the runtime starts broker pull mode (no inbound callback port required):
0 commit comments