Show HN: Broccoli, one shot coding agent on the cloud

Broccoli turns tickets into code while you sleep — fans cheer, Jira crowd bangs on door

TLDR: An open‑source bot called Broccoli claims to turn task tickets into code and reviews it, all on your own Google Cloud for privacy. Commenters love the control and docs, demand Jira support, question how it differs from built‑in tools, and warn that slow performance could spoil the magic.

Engineers are buzzing over Broccoli, a new open‑source “AI teammate” that promises to turn Linear task tickets into real, reviewable code changes — while you snooze. It’s self‑hosted on your Google Cloud, meaning your data and keys stay with you, and it even auto‑reviews code with Anthropic’s Claude and OpenAI’s Codex. Translation for the non‑devs: Linear is a to‑do app for developers, a PR is a proposed code change, and this bot claims to do the boring bits.

The comments lit up fast. One camp is loving the OSS + self‑host angle and the surprisingly detailed setup (“finally, not a toy!”), while another camp is chanting “Jira when?” like they’re outside a stadium. A dev running a similar Jira workflow confessed their bot stalls at planning and vowed to steal ideas to “take it to the next level.” Meanwhile, a sharp question cut through the hype: if Linear already has Codex tools, how is Broccoli different? That sparked a mini‑debate about owning prompts and infrastructure versus using built‑ins.

Then came the speed skeptics. A veteran warned that earlier versions of this idea had painful lag — “time to first token was slow” and multi‑repo changes took 30+ minutes — the kind of delay that kills the magic. The thread mixed earnest praise with veggie jokes (“eat greens, ship PRs”), but the tension is clear: if Broccoli is fast and truly private, it’s a win; if not, it’s just salad dressing.

Key Points

  • Broccoli OSS automates converting Linear tickets into reviewable GitHub pull requests using Claude and Codex.
  • It is self-hosted on users’ Google Cloud, emphasizing data control with no third‑party control plane.
  • Architecture includes Cloud Run, Secret Manager, webhook deduplication, durable job state, and Postgres.
  • AI performs code review on every PR and can push fix commits; prompts are customizable and versioned.
  • A detailed, step-by-step deployment prompt covers GCP setup, GitHub App, Linear bot user, API keys, webhook, and secrets.

Hottest takes

open source, Jira Support would be good — Jayakumark
I use the Codex integration in Linear — orliesaurus
time to first token was slow and multi repo PRs took very long (30+ mins) — sinansaka
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.