besimple-oss / broccoli
PublicBroccoli turns Linear tickets into shipped PRs — powered by Claude and Codex, running on your own Google Cloud.
Broccoli OSS is a self-hosted AI agent that automatically turns assigned Linear issues into implemented GitHub pull requests using Claude and Codex on your Google Cloud.
How It Works
Create a Google Cloud project and turn on billing so your AI helper has a place to live.
Add private keys from GitHub, Linear, OpenAI, and Anthropic to keep everything safe in your cloud.
Run the bootstrap command to set up the web service and job runner automatically.
Create a GitHub App, install it on your repos, and point it to your new service URLs.
Make a special bot user, generate its key, and add a webhook to notify your helper of new tasks.
Seed a simple config file listing your repos, teams, and bot details.
Run checks to confirm connections, secrets, and prompts are ready.
Assign a small Linear issue to your bot and wake up to a ready-to-review PR.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.