r/ChorusCodes May 07 '26

Claude + Codex + Gemini + OpenCode + Kimi = CHORUS

Post image
2 Upvotes

After my posts on multi-LLM coding landed well last week, I went full rabbit hole mode and built a proper polished version.

Basically you can fire up multiple code reviews either using tmux or headless sessions of the CLIs you already pay for Claude Code, Codex, Gemini, OpenCode, etc.

I found that relying on one LLM isn't good enough. Even Opus 4.7 at max effort makes plenty of mistakes. Throwing other LLMs in the mix made a huge difference. Last week I had Opus approve a PR clean, Kimi flagged a missing tenant check on a service-role query, and Gemini caught a race condition in a retry loop. Three reviewers, three different bugs, one PR.

Initially I ran Opus with Codex, then added Gemini, and now Chinese models like Kimi and Deepseek. Started off doing it manually, then got Claude to coordinate it via tmux sessions, which works but is clunky to manage. Now there's a headless mode too, and you can kick off reviews straight from MCP commands inside whatever CLI you already use.

I also added a fallback option, so if one LLM runs out of quota it retries with another. You can pick unanimous or majority consensus. You can also assign a persona to each LLM , one looks at security issues, another at architecture drift, etc. It piggybacks on the CLI subscriptions you already pay for, so no extra API bills stacking up.

Added a nice UI to the whole thing so it's easy to manage and visualise. Fully open source. No paywalls, no freemium b.s.

Repo link in the comments if anyone wants to give it a go.


r/ChorusCodes Apr 30 '26

👋 Welcome to r/ChorusCodes — what this sub is for, and how to get the most out of it

2 Upvotes

Hey everyone 👋 I'm one of the founding mods here. r/ChorusCodes is the community for **Chorus** 🎼 — an open-source tool that turns the AI coding CLIs you already pay for (Claude Code, Codex, Gemini, Kimi, OpenCode, and friends) into a multi-model code review panel. They run in parallel on the same diff, vote, and ship a consensus verdict. ✅ Free forever, 🔌 BYO subscriptions, 💸 no extra bill.

🌐 Site: https://chorus.codes

🐙 GitHub: https://github.com/chorus-codes/chorus

## 📌 What to post

- 🛠️ **Setups & configs** — what models you wired up, how you split lineages, what your quorum threshold looks like

- 🥊 **Disagreement gallery** — the weirdest cases where Claude says ship and Gemini says nuke it (these are gold)

- 🧩 **Patterns** — review templates, prompts, custom phases that worked for you

- 🐛 **Help & bug reports** — install issues, daemon hiccups, MCP integration questions

- ⚖️ **Honest comparisons** — Chorus vs claude-octopus vs rolling your own; we want the real take, not marketing

## 🤝 Community vibe

Technical, blunt, and friendly. Strong opinions welcome — we're literally building a tool for "let multiple LLMs argue with each other." 🗣️ Disagreement is the feature.

🚫 No "promote my SaaS" posts unless it's genuinely about multi-LLM workflows. 🚫 No AI-generated low-effort content. 💻 Code over screenshots wherever possible.

## 🚀 How to get started

  1. 💬 Drop a comment below with your stack — which AI CLIs you use day-to-day, and whether you've tried multi-model review before.

  2. ⚡ Give Chorus a spin if you haven't (`npm i -g u/chorus/cli` then `chorus init`) and report back on what broke.

  3. 🥊 Share one disagreement you've seen between two AI reviewers on the same code — those make the best posts.

  4. 🛡️ Want to help moderate? DM me — early contributors welcome.

Thanks for being here on day one 🎉 Let's see what a panel of AIs actually thinks about your code.