Goodbye Bun

July 14, 2026 · View on GitHub

Speaker: Christopher David (AtlantisPleb)


[00:00] [Visual: Christopher David is speaking in a circular video overlay over a GitHub repository page for OpenAgentsInc/openagents. The README describes "OpenAgents" as "The Agent IDE".]

Christopher David: Let's imagine a hypothetical scenario. Say you were about to ship the most consequential developer product in recent history, shifting the economics of AI to make it more affordable, solve the "slop" problem, solve the verification problem, solve the human labor problem, solve the Bitcoin adoption problem... You’re going to ship all this in a piece of software. Would you want that software to be running on a deep level of integration with a runtime owned by your arch-nemesis, the company you're trying to disrupt?

[00:32] [Visual: He switches to a browser tab showing a mock/future news announcement from "AI" (Anthropic's branding). The headline reads: "Anthropic acquires Bun as Claude Code reaches $1B milestone" dated Dec 3, 2025.]

Christopher David: No, that doesn't seem very smart.

[00:41] [Visual: He switches to an X (Twitter) post from @OpenAgentsInc dated Jul 14, 2026. The text says: "tfw Sol points out your app is built on 'an Anthropic-owned runtime' (brb ripping out Bun for vite-plus)".]

Christopher David: Chatting with Sol yesterday, it was like, "Oh yeah, Bun, the Anthropic-owned runtime." Wait a second, what?

[00:54] [Visual: He opens a GitHub file: openagents/docs/fable/2026-07-13-bun-vs-vite-plus-analysis.md. The document is titled "Bun vs Vite Plus — runtime/toolchain strategy analysis".]

Christopher David: First, I had Fable do an analysis of like, "Hey, I noticed that T3 Code doesn't use Bun, they use Vite Plus, and like, let's compare these two." And it was like, "Oh, well you've got all of this Bun, it's in like 150 files, maybe just do a hybrid and, you know, vendor dependence isn't really an issue because you would just be swapping out Anthropic dependence for Cloudflare and, you know... Nah, keep Bun in there."

Wait a second, what does Sol have to say?

[01:21] [Visual: He scrolls to a comment or section titled "B.1 The biggest benefit: it really would reduce Anthropic concentration".]

Christopher David: Sol is like, "Uh, yeah, this would really reduce Anthropic concentration. And the earlier statement that it trades Anthropic stewardship for Cloudflare stewardship—true by product count, but too symmetrical about blast radius. Bun is currently in the production trust and failure path: the API, realtime services, payment sidecars, Pylon, SQLite stores, scripts, and tests execute on an Anthropic-owned runtime."

[01:46] [Visual: Christopher David puts his hands on his head in a gesture of stress/frustration.]

Christopher David: [In a mock stressed voice] Ahhh! I don't trust you, okay? You get it, Anthropic? We don't trust Anthropic here.

[Reading again] "Node is an Impact Project hosted by the vendor-neutral OpenJS Foundation. A Node cutover would therefore remove Anthropic stewardship from the production runtime rather than merely rename it. Vite Plus would introduce Cloudflare stewardship in the development and build path, but that is a smaller and more reversible dependency. Its outputs are ordinary JavaScript assets, declarations, and package metadata. The underlying Vite, Vitest, Oxc, Rolldown, and tsdown pieces remain separately usable... That distinction is the best vendor-risk argument for Option B: production runtime governance moves to a neutral foundation; the corporate dependency is pushed outward to a replaceable toolchain layer."

Fine, good, great. Sounds good.

[02:32] [Visual: He navigates the GitHub repository through the docs/teardowns folder.]

Christopher David: Also... yeah, so we have these kind of analysis docs in our docs/teardowns here. Just looking at other products relevant in our space...

[02:44] [Visual: He opens 2026-07-13-t3-code-teardown.md titled "T3 Code Teardown — 2026-07-13".]

Christopher David: Paid close attention to OpenCode, which has a lot of great effect code. T3 Code has a bunch of great effect code. Only recently discovered T3, they have Effect also using this Vite Plus stack, which we're like, "Okay." So, we did...

[03:00] [Visual: He shows a Pull Request/Issue #8800: "toolchain(VP-6): excise Bun completely and close the Node/Pnpm/Vite Plus cutover".]

Christopher David: ...Excise Bun completely! Haha! So, we've stripped out all the Bun stuff and... just doing some final cleanup now. So yeah, we're just kind of pushing our launch back by one day just to get this nice and clean, nice and clean.

[03:19] [Visual: He opens another document: openagents/docs/sol/the-case-against-anthropic.md titled "The case against Anthropic".]

Christopher David: Also asked Sol to comb through all of my recent—or all—videos where I mentioned Anthropic in a negative light and compile it into one essay called "The case against Anthropic." Pretty good. Just like taking all of my arguments that I've made over the months and years and putting it into this nice little analysis.

[03:50] [Visual: He scrolls to the "Conclusion" of the document.]

Christopher David: Conclusion: "Anthropic's strongest products make the case against dependence on Anthropic more urgent, not less. The better Claude becomes, the more work moves through it. The more work moves through it, the more damaging opaque policy, anti-competitive terms, centralized learning, vertical expansion, state integration, and sudden platform changes become. I do not want a kinder monopoly, a more articulate gatekeeper, or a safety lab that wins the right to decide who may build. I want an agent economy in which intelligence is plural, execution is inspectable, history is portable, private knowledge stays under its own authority, and the people who contribute compute, data, software, judgment, and demand share in the value they create. That is the case against Anthropic. It is also the case for OpenAgents."

[04:34] [Visual: He switches to an X post by Jacob Wendler (@jacob_wendler) sharing a Politico article titled "Trump's Chinese AI Dilemma". The subtitle mentions fears about Chinese dominance and a possible executive order on open-source AI.]

Christopher David: Now, I'm happy to fight on a level playing field. These people are apparently not. Sending their little scare-monger lobbyists around DC trying to cajole the Trump administration into banning or limiting open-source AI. Listen, if you want to try to preemptively strangle my business model, then this is not going to be a genteel competition. This is going to be a bare-knuckles fight, Anthropic. See you soon.

[05:13] [Video ends]