April 22, 2026Open SourceAgentsCoding

Broccoli: A Self-Hosted Coding Agent That Turns Linear Tickets into PRs

Broccoli is a small open source project that does one thing well. You assign a Linear ticket to its bot user. Broccoli plans the change, runs Claude or Codex CLI inside a Cloud Run job against your own repository, opens a pull request, then has Claude review the diff and suggest fixes. MIT licensed, two FastAPI components, runs entirely inside your own Google Cloud project.

The build choices matter more than the demo. Webhook deduplication, durable Postgres-backed job state, Secret Manager integration, vendored prompt templates you can fork. This is the production-grade scaffolding that most agent demos skip and most enterprises actually need before they trust a bot to ship code.

It also lands as the cleanest answer to the obvious question: what does a self-hosted alternative to Devin or Cursor Agents look like when you don't want to send your codebase or your tickets through someone else's cloud? Broccoli is the boring, sturdy answer. Repo: https://github.com/besimple-oss/broccoli
← Previous
SpaceX Buys an Option on Cursor for $60B, with a $10B Breakup Fee
Next β†’
AdsAgent Hands Claude the Keys to Your Google Ads Account
← Back to all articles

Comments

Loading...
>_