Karpathy's LLM Council rebuilt with Claude as a public web app

Andrej Karpathy's '' pattern was implemented using Claude and turned into a hosted web app anyone can use. The creator notes they aren't actually a heavy Claude Code user themselves. The original version lived only in a , fine for but inaccessible to non-technical people like the creator's girlfriend and friends.

An initial attempt in Cowork spawned 11 per council run, which made API costs too heavy, so it was rebuilt as a standalone hosted web app instead. The pattern works like this: five advisor personas each answer in parallel with a distinct prompt. Their answers are shuffled and anonymized as Response A through E, then each advisor reviews all five answers to judge which is strongest, which has the biggest blind spot, and what all five missed.

A final call synthesizes everything into one verdict. Claude itself was asked to cast the council, picking historical figures whose real s match different thinking styles: Diogenes as the Contrarian, Aristotle for First Principles thinking (since he coined the term), Napoleon as the Expansionist, Frida Kahlo as the Outsider (also to include a female persona), and Caesar as the Executor, with Marcus Aurelius serving as Chairman who writes the final verdict. Claude also helped write all the persona prompts and generate pixel-art portraits for each figure.

Key points

  • Rebuilds Andrej Karpathy's '' pattern using Claude
  • Five personas answer in parallel, get anonymized as Response A-E, cross-review each other, then Marcus Aurelius synthesizes a final verdict
  • Running 11 per council call in Cowork made API costs too high, prompting a switch to a hosted web app
  • Personas (Diogenes, Aristotle, Napoleon, Frida Kahlo, Caesar), their prompts, and pixel-art portraits were all created with Claude's help
  • Deployed as an accessible web app instead of a so non-developer friends could use it
Read original