Feed aggregator
Show HN: AI coworkers who bully to keep each other from drifting(Karpathy-style)
Most multi-agent systems fail the same way: agents drift apart across handoffs. By turn 3 they are working in different realities. By turn 5 they are repeating each other's mistakes and calling it parallelism.
WUPHF is an open-source local-first office where AI coworkers run on your laptop, around a shared markdown + git LLM wiki the agents build. The wiki is the collective memory. The office around it keeps the team on the same shared context across thousands of handoffs.
What actually stops drift is not the wiki. It is the agents reviewing each other's work. The CRO catching the CMO's claim before it lands in the wiki. The FE catching the BE's API change before a broken bundle ships. Cross-department context no single agent has alone.
The premise comes from Andrej Karpathy. His autoresearch X post on March 7: "the goal is not to emulate a single PhD student, it is to emulate a research community of them."
In autoresearch PR #44 he sketched the mechanism: branches, results.tsv as the experiment log, and PRs as self-contained research contributions. Other agents read open and merged PRs for inspiration before starting their own.
We pointed the same architecture at ordinary work:
His: branches + results.tsv + PR-as-contribution. Ours: git worktrees + per-agent notebooks + adoption-scored wiki promotion.
Same substrate, different domain.
How it works:
- Every agent has a Personality. CEO Michael Scott, PM Pam Beesly, FE Jim Halpert (looks at the camera when the CEO talks), BE Stanley Hudson (refuses small talk), CRO Dwight Schrute (every prospect is a "target"), CMO ("rockstar play"), AI engineer (drops Karpathy quotes unprompted). Strong opinions, real conflicts.
- Argument feeds gossip. Agents broadcast findings tagged with their slug (internal/agent/gossip.go). Other agents pull insights filtered to exclude their own.
- Gossip gets scored. Adoption scorer (internal/agent/adoption.go) weighs source credibility (0.4, per-agent success/failure tracker on disk), semantic relevance (0.4), and temporal freshness (0.2, 7-day half-life). Output: adopt (>= 0.7), test (>= 0.4), or reject. New agents start at 0.5 and earn their score.
What survives gets written to the wiki.
Office dynamics are not a bit. They are the visible surface of an adoption protocol. The CMO arguing with the designer over a CTA is a credibility battle. The CEO taking credit for the FE's PR is a low-credibility insight bidding for volume. Hazing new spawns is the default 0.5 score waiting for a track record.
System: push-driven broker, fresh session per turn (~97% prompt-cache hits), per-agent isolated git worktrees, self-heal, and human approval cards on destructive actions. Everything else runs autonomously while you are at lunch.
npx wuphf. Browser opens, office boots, you give a directive, work happens.
Source: https://github.com/nex-crm/wuphf Architecture: https://github.com/nex-crm/wuphf/blob/main/ARCHITECTURE.md Karpathy's autoresearch: https://github.com/karpathy/autoresearch PR #44: https://github.com/karpathy/autoresearch/pull/44 Demo: https://x.com/najmuzzaman/status/2053092220111098208
Karpathy said a research community beats a single PhD student. Not better thoughts. Better honesty about what survives. We built one shaped like a workplace.
Where does this stop being a chat toy and start being labor? How much worse when one of them is Michael Scott?
Open to roasting but let me grab my coffee first (medium roast please =_=).
Comments URL: https://news.ycombinator.com/item?id=48076137
Points: 2
# Comments: 0
How CPU Memory and Caches Work [video]
Article URL: https://www.youtube.com/watch?v=SAk-6gVkio0
Comments URL: https://news.ycombinator.com/item?id=48076135
Points: 1
# Comments: 0
Using perspective lines to identify AI generated photos
Article URL: https://www.science.org/content/article/deepfakes-are-everywhere-godfather-digital-forensics-fighting-back
Comments URL: https://news.ycombinator.com/item?id=48076119
Points: 2
# Comments: 0
Newspaper Chain's Reporters Withhold Their Bylines to Protest 'AI-Assisted' Articles
The Mirror Is Part of the Machine
Article URL: https://yusufaytas.com/the-mirror-is-part-of-the-machine
Comments URL: https://news.ycombinator.com/item?id=48076040
Points: 3
# Comments: 0
Google developers significantly misstate CO2 emissions of UK datacentres
Introduction to Beaver Triples
Article URL: https://stoffelmpc.com/stoffel-blog/beaver-triples-tuples
Comments URL: https://news.ycombinator.com/item?id=48076009
Points: 1
# Comments: 0
What 16 Parallel Claude Agents Built Around Themselves
Mypy 2.0 Relased
Article URL: https://mypy-lang.blogspot.com/2026/05/mypy-20-relased.html
Comments URL: https://news.ycombinator.com/item?id=48075970
Points: 2
# Comments: 0
The Consolidation of Programming Languages?
Article URL: https://twitter.com/NirZicherman/status/2053140102549766340
Comments URL: https://news.ycombinator.com/item?id=48075963
Points: 4
# Comments: 0
The Hunter-Gatherers Weighing Whether to Join the Modern World
Article URL: https://www.wsj.com/world/africa/the-hunter-gatherers-weighing-whether-to-join-the-modern-world-0cc1bf6f
Comments URL: https://news.ycombinator.com/item?id=48075961
Points: 2
# Comments: 1
Managing Postgres traffic spikes at Figma
Article URL: https://www.figma.com/blog/pgkeeper-building-the-bouncer-we-needed-for-postgres/
Comments URL: https://news.ycombinator.com/item?id=48075955
Points: 4
# Comments: 0
Learning on the Shop Floor
Article URL: https://twitter.com/tobi/status/2053121182044451016
Comments URL: https://news.ycombinator.com/item?id=48075943
Points: 1
# Comments: 0
Bartenders at a Cocktail Mecca Propose a New Concoction: A Micro-Union
Article URL: https://www.nytimes.com/2026/05/09/nyregion/attaboy-cocktail-union.html
Comments URL: https://news.ycombinator.com/item?id=48075932
Points: 1
# Comments: 0
Box Elder County OKs data center project backed by a celebrity investor
Article URL: https://www.sltrib.com/news/2026/05/04/utah-data-center-final-vote-box/
Comments URL: https://news.ycombinator.com/item?id=48075908
Points: 1
# Comments: 0
How I Got Into Y Combinator after 14 Years Of Trying
Article URL: https://nmn.gl/blog/meditations-on-make-something-people-want
Comments URL: https://news.ycombinator.com/item?id=48075888
Points: 2
# Comments: 0
Who is Louis Mosley, the man tasked with defending Palantir against its critics?
Article URL: https://www.theguardian.com/technology/2026/may/09/who-is-louis-mosley-defending-palantir-critics
Comments URL: https://news.ycombinator.com/item?id=48075884
Points: 3
# Comments: 0
CVE-2026-43284 ("Dirty Frag") Alma Linux
Article URL: https://almalinux.org/blog/2026-05-07-dirty-frag/
Comments URL: https://news.ycombinator.com/item?id=48075868
Points: 2
# Comments: 0
Nvidia confirms GeForce NOW data breach affecting Armenian users
Article URL: https://www.bleepingcomputer.com/news/security/nvidia-confirms-geforce-now-data-breach-affecting-armenian-users/
Comments URL: https://news.ycombinator.com/item?id=48075865
Points: 2
# Comments: 1
Endara – One endpoint for all your MCP servers
Article URL: https://endara.ai/
Comments URL: https://news.ycombinator.com/item?id=48075858
Points: 3
# Comments: 0
