Rabun
Rust orchestrator, warehouse ETL, and MCP that ships with Burton.
Rabun ยท the engine
Source: github.com/Burton-Workspaces/rabun
Rabun is the open-source Rust orchestrator that ships with Burton. It is the engine: MCP for the Agent, warehouse ETL from Burton publications, and sibling companions that own provider SDKs. It also runs headless: YAML pipelines and a git warehouse with no workspace screen. Production HTTP is typically 127.0.0.1:8080 (GET /health, POST /mcp).
The CLI:
rabun list
rabun serve
rabun serve --transport http
rabun etl publications
rabun etl run
rabun etl status
rabun etl ingest
rabun etl cdc
Companion extractors and workers sit beside this binary. They own provider SDKs and secrets. See companions.
Optional rabun.toml overlay:
[[apps]]
name = "sms"
command = "rabun-sms"
args = ["run"]
[[apps]]
name = "warehouse"
command = "rabun-warehouse"
args = ["drain"]
[[apps]]
name = "feeds"
command = "rabun-feeds"
args = ["drain"]
Tallulah installs rabun next to Burton. Versioned rustdoc: docs.burtonapp.com. See the stack overview.