I Reimplemented the Core Workflows of 40 Multi-Agent LLM Papers - Here’s What I Learned : vibecodingjump to contentmy subreddits<br>edit subscriptions<br>popular<br>-all<br>-users<br>| AskReddit<br>-pics<br>-funny<br>-movies<br>-gaming<br>-worldnews<br>-news<br>-todayilearned<br>-nottheonion<br>-explainlikeimfive<br>-mildlyinteresting<br>-DIY<br>-videos<br>-OldSchoolCool<br>-TwoXChromosomes<br>-tifu<br>-Music<br>-books<br>-LifeProTips<br>-dataisbeautiful<br>-aww<br>-science<br>-space<br>-Showerthoughts<br>-askscience<br>-Jokes<br>-Art<br>-IAmA<br>-Futurology<br>-sports<br>-UpliftingNews<br>-food<br>-nosleep<br>-creepy<br>-history<br>-gifs<br>-InternetIsBeautiful<br>-GetMotivated<br>-gadgets<br>-announcements<br>-WritingPrompts<br>-philosophy<br>-Documentaries<br>-EarthPorn<br>-photoshopbattles<br>-listentothis<br>-blog
more "
reddit.com vibecodingcomments<br>other discussions (1)
Want to join? Log in or sign up in seconds.
limit my search to r/vibecodinguse the following search parameters to narrow your results:<br>subreddit:subredditfind submissions in "subreddit"author:usernamefind submissions by "username"site:example.comfind submissions from "example.com"url:textsearch for "text" in urlselftext:textsearch for "text" in self post contentsself:yes (or self:no)include (or exclude) self postsnsfw:yes (or nsfw:no)include (or exclude) results marked as NSFWe.g. subreddit:aww site:imgur.com dog<br>see the search faq for details.
advanced search: by author, subreddit...
this post was submitted on 16 Jul 2026<br>1 point (100% upvoted)<br>shortlink:
Submit a new link
Submit a new text post
vibecoding<br>joinleaveA community of software creators experimenting with AI "vibe coding", an technique defined by Andrej Karpathy as when, "you fully give in to the vibes, embrace exponentials, and forget that the code even exists."
a community for 1 year
MODERATORS
message the mods
89 · 47 comments
Come hang on the official r/vibecoding Discord 🤙<br>331 · 15 comments
vibe code<br>294 · 33 comments<br>0:17
hahahahaaa😂😂😂<br>1175 · 35 comments
Got my new dev keyboard!<br>118 · 48 comments<br>Vibecoding is a godsend to neuro divergent people. My game got a publisher and other financing sources<br>· 31 comments<br>0:52
I made sim city game using SOL 5.6. In 3 hours.<br>23 · 33 comments<br>0:31
I got tired of watching Claude Code work in a plain terminal so I built it 3D cozy game simulation for my agents<br>165 · 68 comments<br>0:18
Rollercoaster one-shot prompt Fable 5<br>28 · 18 comments
I(claude) built my first web SaaS , would really appreciate your feedback<br>10 · 13 comments<br>From Claude Max trying codex 5.6 Sol. First impressions.
Welcome to Reddit,<br>the front page of the internet.<br>Become a Redditorand join one of thousands of communities.
×
•<br>•<br>•
I Reimplemented the Core Workflows of 40 Multi-Agent LLM Papers - Here’s What I Learned (self.vibecoding)<br>submitted 6 minutes ago by OkBreath9382
I recently re-implemented the core algorithm of 40 multi-agent LLM papers, Reflexion, Tree of Thoughts, Graph of Thoughts, LATS, MetaGPT, ChatDev, Mixture-of-Agents, CodeT, Constitutional AI, DyLAN, AgentVerse, and more, as standalone reference scripts.
My goal was understanding the workflow, not reproducing the benchmarks: each script expresses the paper's loop, roles, and aggregation rule, and stays generic over the task we give it.
Lessons that survived 40 implementations:
Most papers are a loop shape + a prompt discipline + an aggregation rule. Median implementation was ~100 lines with h5i-python SDK. I now read new agent papers by looking for those three things first.
Independence is important. Self-consistency, CodeT, and CoVe all silently require samples that never saw each other. In shared-context frameworks, this breaks by accident.
The refine loops are one algorithm. Self-Refine / Reflexion / CRITIC / Self-Debug / Constitutional AI differ only in where feedback comes from (a critic, your own reflection, tools, your own code walkthrough, written principles). Make feedback a first-class object and it's one function with a parameter.
Aggregation rules are ~10 lines and are the actual paper. Majority vote, confidence-weighted vote, mean-of-judges, approval counting, pairwise wins. For pairwise judging: present both orders and only count wins that survive the swap, or position bias eats your ranking.
The debate literature is a visibility function. Who sees whose messages between rounds (bus/star/ring/tree, per Exchange-of-Thought)
a stopping rule + a vote. That's the whole design space.
Honest meta-lesson: 40 papers ≈ 8 families. Refine loops, sample-and-vote, debate, judge panels, fusion, search-then-commit, staged pipelines (software and long-form writing), dynamic team management. Implement those eight, parameterize, and you cover most of the literature.
Repo: https://github.com/h5i-dev/h5i-python (see examples/papers/, one file per paper)
comment<br>share<br>save<br>hide<br>report
no comments (yet)<br>sorted by: best<br>topnewcontroversialoldrandomq&alive (beta)
Want to add to the discussion?<br>Post a comment!<br>Create...