ArtCraft's Acrobat clone is PdfCraft, not PrintCraft: the video's REA target list is exact, its seven-app card is not
Watch on TikTok
A 53.10 s vertical clip, 1080x1920, delivered as an MP4 (ffprobe reports the container as mov,mp4,m4a,3gp,3g2,mj2) carrying an HEVC Main video stream tagged hvc1 at 60 fps and 211,402 bps alongside an HE-AACv2 audio stream at 44.1 kHz stereo and 48,172 bps, 268,567 bps overall, 1,782,614 bytes on disk, yt-dlp format id bytevc1_1080p_268567-1. Posted at epoch 1791906646, which is 2026-10-13T15:50:46Z, by @daviss.dev, nickname Davis McMurrain, over an audio track credited as "original sound" by Davis McMurrain, with a 988-character description. At capture time (metadata.json mtime 2026-10-19 00:14:47 -0500) the post showed 1,959 views, 65 likes, 3 comments, 12 reposts and 31 saves. I read 15 of the 27 extracted frames, numbers 1, 2, 3, 5, 7, 8, 10, 13, 15, 17, 19, 21, 23, 26 and 27, which at a 2 s extraction interval sit at roughly 0, 2, 4, 8, 12, 14, 18, 24, 28, 32, 36, 40, 44, 50 and 52 seconds, against a 115-word transcript in 9 segments. The frames are an editorial card deck, not a screen recording: frame 1 opens on a cream dot-grid with the kicker "// ALL-IN PODCAST, OCTOBER 10, 2026" over "Chamath says software IP is worthless now."; frame 2 adds a quote card reading "IP and software was effectively rendered worthless two days ago." attributed to Chamath Palihapitiya with pills marked "// Chapter: is IP worthless?" and "// 1:21:41" and the beats "Open source versions of Adobe's core apps shipped, in Rust." and "Services go headless, wrapped in agent tools, connected over MCP."; frames 3 and 5 inset the licensed podcast clip with the burned caption "So the value of software IP goes to zero." and lower thirds reading "// Founder and CEO, Social Capital", "// Ran growth at Facebook, 2007 to 2011" and "// Co-host, All-In Podcast"; frames 7 through 13 build a "// THE RECEIPT" card headed "ArtCraft" with chips "1 developer, Brandon Thomas", "// Rust" and "Claude Opus 5.5" over seven rows, "Photocraft → Photoshop", "VectorCraft → Illustrator", "FilmCraft → Premiere Pro", "LightCraft → Lightroom", "EffectCraft → After Effects", "DesignCraft → InDesign" and "PrintCraft → Acrobat", under a stat block reading "86,265 GitHub stars / combined across the seven repos, Sep 30 to Oct 11" with an "11 days" badge, a correction strip reading "// CHAMATH SAID decompiled rebuilt from scratch" and the line "The moat fell anyway."; frame 15 pivots to "Actually opens the binary." with a fake "// NOTES.APP, COMPILED" binary strip, a "// PSEUDOCODE, FROM THE BINARY" block containing function search(query), tokens = tokenize(query), hits = index.lookup(tokens) and return rank(hits, recency), the line "194,870 stars on GitHub, Oct 13" and a blurred REA README screenshot; frames 17 and 19 show "morluto / rea 194,870 stars" with an "// ASK YOUR AGENT" prompt box typing "Understand how search works in the Notes app and show me the evidence." and a four-box "REA investigation flow" diagram (Ask, Inspect & trace REA CLI / MCP, Read the evidence, Use what you learn); frames 21 and 23 render a numbered "// 22 ANALYSIS TARGETS, FROM THE README" list running from "01 Native binaries" to "22 Process behavior"; frame 26 animates "Process behavior." as a Mail mock searching "invoice" beside a "// WHAT REA WATCHED" panel reading "INTERACTION typed "invoice" into search", "FILESYSTEM read the Envelope Index", "OUTPUT 2 results ranked by recency"; frame 27 closes on "Setup is one command." over a terminal mock running npx rea-agents setup with an agent picker showing Claude Code checked beside Codex, Cursor, Gemini CLI and Grok Build. Spoken, the argument runs that Chamath declared software IP worthless, that a single developer rebuilt seven Adobe apps in Rust without touching Adobe code, and that the tool which does open binaries, REA, spiked the same week and installs in one command. No real terminal output, no decompiler session and no running ArtCraft app appear in any frame I read; every screen is a designed mock. The transcript's last segment ends at 53.08 s against an audio.mp3 duration of 53.133 s and a video stream duration of 53.100 s, so nothing is timestamped past the end of the audio and there is no Whisper hallucination to discount here.
The All-In quote and its October 10 date check out, but the card trims a hedge and Chamath's own dating is wrong
At 0.00 s the video opens with "Chamath said, software IP is worthless now. Listen to this." Frame 1 dates the source as "ALL-IN PODCAST, OCTOBER 10, 2026" and frame 2 renders the quote as "IP and software was effectively rendered worthless two days ago."
The episode exists and the date is right. All-In's own episode index lists episode #293 published 10/17/2026 and a Dylan Field interview published 10/19/2026, and it places episode #292 on 10/10/2026, covering Anthropic's position that Claude might be conscious, model welfare and alignment, OpenAI's math results and overseas unrest. The spoken clip at 4.98 s, "Connect them via MCP to other experiences. The value of IP does no longer exist in software," is Chamath's audio, not the creator's narration.
Two things shift under scrutiny. First, the on-screen quote drops a hedge. The All-In Podcast's own post of the clip renders the line as "I think that IP and software was effectively rendered worthless two days ago. There have been people that decompiled the entire Big 5. What is the Big 5? Adobe has five very, very important products in their product suite." I could not fetch x.com directly, which returned HTTP 402, so I am relying on the post text as surfaced in search alongside independent coverage at 247wallst.com, which reports the same "effectively worthless" wording. The card's version reads as a flat declaration; the source version is prefaced with "I think that."
Second, Chamath's own chronology is off and the video inherits it without comment. "Two days ago," spoken on an episode published October 10, points at October 8. The GitHub API gives created_at of 2026-09-30T13:37:48Z for storytold/photocraft, 2026-09-30T13:41:20Z for storytold/filmcraft and 2026-09-30T13:43:03Z for storytold/vectorcraft. The repositories went up on September 30, eight days before the date Chamath gives. The video's larger causal order is correct, with ArtCraft shipping first and Chamath reacting afterward, so there is no reversed chronology here. The specific "two days ago" is simply wrong by more than a week, and the card reproduces it as a timestamp.
The pills reading "// Chapter: is IP worthless?" and "// 1:21:41" are unverified. I could not reach a source that confirms either the chapter title or that timecode within episode #292.
"PrintCraft → Acrobat" names a repository that ArtCraft never shipped
At 12.82 s the video says "That's Artcraft. Seven Adobe apps rebuilt in Rust," and frames 10 and 13 list the seven by name. Six of the seven map cleanly onto repositories in the GitHub organization storytold, whose display name is "ArtCraft" and whose blog field points at getartcraft.com. The seventh does not.
There is no storytold/printcraft. The Acrobat equivalent in the organization is PdfCraft, described on GitHub as "PdfCraft: An open-source PDF reader and editor written by scratch in pure Rust," created 2026-09-30 and sitting at 16,282 stars when I queried the API on 2026-10-19. A GitHub code search for repositories named printcraft does return a clean-room Acrobat project, kabaragoya-loves-you/printcraft, created 2026-10-07 with 16 stars, but it belongs to an unrelated account and is not part of ArtCraft.
Independent coverage agrees on the naming. A write-up at cellcog.ai lists the Adobe set as "PhotoCraft, VectorCraft, FilmCraft, LightCraft, EffectCraft, DesignCraft, PdfCraft." The video's card is correct about the count and about which Adobe products are targeted. It is wrong about the name of one of the seven products it is citing as receipts.
The 86,265-star figure is consistent with independent reporting; "seven Adobe apps" undercounts what had shipped by October 13
At 14.00 s the narration says "86,000 stars in 11 days," and frame 10 prints the precise figure: "86,265 GitHub stars, combined across the seven repos, Sep 30 to Oct 11."
I cannot reconstruct a historical star total from the GitHub API, which only returns the current count, and the stargazers endpoint rejects deep pagination without authentication. The figure is consistent with independent reporting at the same timestamp. cellcog.ai records 103,214 stars across all ten of the then-published Rust apps as of 2026-10-11 23:39 UTC, with PhotoCraft alone at 47,455. Subtracting the three Office clones from that total leaves room for roughly 86,000 across the seven Adobe repos, so the video's number lands inside a verifiable envelope. As of my API query on 2026-10-19, those same seven repositories total 135,723 stars: photocraft 68,526, pdfcraft 16,282, filmcraft 15,099, lightcraft 13,897, vectorcraft 10,019, effectcraft 7,422 and designcraft 4,478.
The "11 days" badge needs a small adjustment. September 30 to October 11 is 11 days, but only five of the seven repositories existed for all of it. The GitHub API gives created_at of 2026-10-01 for both effectcraft and designcraft, so two of the seven had 10 days, not 11.
The framing is the bigger gap. By the time this video posted on October 13, ArtCraft had shipped well past Adobe. The organization's repository list shows wordcraft (Microsoft Word), gridcraft (Excel), deckcraft (PowerPoint), soundcraft (Avid Pro Tools) and cadcraft (AutoCAD) all created 2026-10-07, plus figcraft (Figma) and craft-launcher on 2026-10-09. That is 13 clean-room application repositories live before the post, not seven. The video's own thesis, that moats fall, is understated by its own card.
"Nobody touched Adobe's code" holds up; "1 developer" was true at the start and was not true by October 19
At 18.00 s the video says "Nobody touched Adobe's code. Rebuilt from scratch," and frame 13 stamps the correction strip "// CHAMATH SAID decompiled rebuilt from scratch."
That correction is right, and it is the video's strongest move. PhotoCraft's README states the method directly: "Clean-room: implemented from public specs and observed behaviour only. No proprietary code, shaders or assets." The same README notes that "PhotoCraft's PSD support is a standalone crate written from Adobe's public specification and tested against a corpus of real-world files," and carries an explicit trademark disclaimer that the project "is not affiliated with, sponsored by or endorsed by Adobe Inc." Secondary coverage sourced to Ars Technica reports that Brandon Thomas described writing "clean-room replacements" rather than copying source code. Chamath's "decompiled the entire Big 5" is the inaccurate description, and the video says so on screen.
The "Claude Opus 5.5" chip in frames 10 and 13 also checks out on both halves. Reporting sourced to Ars Technica attributes the model choice to Thomas himself. The model is current rather than invented: Anthropic's live models overview lists Claude Opus 5.5 with API ID claude-opus-5-5, pricing of $4 per million input tokens and $20 per million output tokens, a 1M-token context window and 128K max output, positioned for "long-running agentic coding and knowledge work."
The "1 developer, Brandon Thomas" chip is a partial correction. Brandon Thomas is verifiable: the GitHub account echelon carries the name "Brandon Thomas," company "ArtCraft," location Atlanta, Georgia, and the bio "Founder: ArtCraft, Storyteller.ai, FakeYou." He is the top committer on PhotoCraft with 273 contributions. He is not the only one. The contributors endpoint for storytold/photocraft paginates to 335 pages at one contributor per page, meaning 335 contributors as of 2026-10-19, with davidmann4 at 203 contributions and vangel76 at 167 close behind him. The "one developer" framing describes the project's first days accurately and its state on the day of posting much less so.
The 22-target list matches REA's README exactly as it stood 85 minutes before posting
At 40.00 s the narration says "22 targets. Binaries, websites, Android, firmware," and frames 21 and 23 render a numbered list under the header "// 22 ANALYSIS TARGETS, FROM THE README."
This is the most carefully sourced claim in the video, and it is correct to the row. The last commit touching README.md in morluto/rea before the post timestamp of 2026-10-13T15:50:46Z is cbe769b5043b, authored 2026-10-13T14:25:32Z. Pulling that exact revision and parsing its target table yields 22 rows in this order: Native binaries, Offline ELF layout, Go binaries, WASM artifact, EVM bytecode, SQLite databases, Recorded Linux crashes, JavaScript / Electron, Websites, Saved network captures, .NET assemblies, Android APKs, Android devices, JEB projects, Android resources, Flutter apps, Firmware, Recorded packets, Packet summaries, Recorded logic signals, Packages and resources, Process behavior. That is the video's list, in the video's order, including "22 Process behavior" in last position as the payoff at 44.06 s.
The list has since moved. The next README commit, bee73fcb67cd at 2026-10-13T21:27:03Z, roughly five and a half hours after the post, brought the table to 23 by adding "Rust binaries" in fourth position. The README as of 2026-10-19 lists 24 targets, having also added "Desktop installations" at the top. Anyone checking the video against the current README today will count 24 and conclude the video miscounted. It did not. The repository moved under it.
The closing terminal claim at 50.82 s, "Setup is one command," is accurate. The README's quickstart is exactly npx rea-agents setup, which is the command typed in frame 27. The agent picker in that frame showing Claude Code, Codex, Cursor, Gemini CLI and Grok Build is a compression rather than an error: REA's installation docs list 23 configurable clients, including all five shown, plus Claude Desktop, Windsurf, Devin, OpenCode, GitHub Copilot CLI, Qwen Code, VS Code and others.
REA did not appear that week; the repo is six months old, and its October 13 star count is unverified
At 24.00 s the video says "The tool that actually opens the binary blew up the same week," and frames 15 through 19 put a figure on it: "194,870 stars on GitHub, Oct 13" and "morluto / rea 194,870 stars."
The repository is real and the owner handle is spelled correctly. The GitHub API returns morluto/rea, licensed MIT, written in TypeScript, homepage https://rea.tools, described as "Reverse engineer anything with agents, from app behavior down to native binaries." The README confirms the MCP framing the description claims: "REA connects your agent to tools for inspecting native binaries, JavaScript and Electron apps, .NET assemblies, and websites," with native analysis backed by "an existing Hopper, Ghidra, or IDA installation."
The phrase "blew up the same week" needs a qualifier the video does not give. The API reports created_at of 2026-04-14T00:51:32Z. REA had existed for roughly six months before ArtCraft's first commit. What happened that week was a popularity spike, not a launch. A write-up at corpwaters.substack.com records that REA "became a no.1 repo of the day (on 10th of Oct) with 87k stars," which matches the "#1 Repository Of The Day" badge visible in the blurred README screenshot in frame 15.
The 194,870 figure for October 13 is unverified. I cannot confirm a historical star count: the API returns only the present total, and the stargazers endpoint refuses the deep pagination that would reach that index without authentication. What I can establish is that the number is bracketed on both sides. Secondary reporting puts REA at about 87,000 stars on October 10, and the GitHub API returned 336,210 stars and 84,923 forks on 2026-10-19T23:04Z. A reading of 194,870 three days after the first and six days before the second sits on a plausible curve, but it rests on the creator's screenshot alone.
Key Takeaways
- Correction: The video's seven-app card lists "PrintCraft → Acrobat". No
storytold/printcraftexists. ArtCraft's Acrobat equivalent is PdfCraft, created 2026-09-30, 16,282 stars on 2026-10-19. A separatekabaragoya-loves-you/printcraftexists with 16 stars and no connection to ArtCraft. - Correction: The chip reads "1 developer, Brandon Thomas". Brandon Thomas is verified as GitHub user
echelonand is PhotoCraft's top committer at 273 contributions, but the repository had 335 contributors as of 2026-10-19, with two others above 160 commits each. - Partial correction: "The tool that actually opens the binary blew up the same week" describes a star spike, not a launch.
morluto/reawas created 2026-04-14, about six months before ArtCraft's first commit, and reached #1 repository of the day on October 10. - Partial correction: "86,000 stars in 11 days" across seven repos. Five of the seven were created 2026-09-30, but
effectcraftanddesigncraftwere created 2026-10-01, giving them 10 days, not 11. - Verified: The "22 ANALYSIS TARGETS, FROM THE README" list matches
morluto/reaREADME commitcbe769b5043b(2026-10-13T14:25:32Z) exactly, in order, 85 minutes before the post. The table grew to 23 targets later that same day and stands at 24 on 2026-10-19. - Verified: Chamath Palihapitiya's name is spelled correctly on screen, and "ALL-IN PODCAST, OCTOBER 10, 2026" matches All-In episode #292, which allin.com's own episode index dates 10/10/2026.
- Verified: The on-screen correction "// CHAMATH SAID
decompiledrebuilt from scratch" is right. PhotoCraft's README states the project is "implemented from public specs and observed behaviour only. No proprietary code, shaders or assets." - Verified: "Claude Opus 5.5" is a current Anthropic model, API ID
claude-opus-5-5, $4 per million input tokens and $20 per million output tokens, per Anthropic's live models overview. Reporting sourced to Ars Technica attributes the choice to Brandon Thomas. - Verified: "Setup is one command." REA's README quickstart is
npx rea-agents setup, the exact string in frame 27. - Clarification: The quote card drops Chamath's hedge. All-In's own clip post renders the line as "I think that IP and software was effectively rendered worthless two days ago."
- Clarification: Chamath's "two days ago," spoken on an October 10 episode, points at October 8. The ArtCraft repositories were created September 30. The video's causal order is correct; the date inside the quote is not.
- Clarification: "Seven Adobe apps" undercounts the project at post time. ArtCraft had also shipped
wordcraft,gridcraft,deckcraft,soundcraftandcadcrafton 2026-10-07 andfigcrafton 2026-10-09, for 13 clean-room app repositories before October 13. - Unverified: "194,870 stars on GitHub, Oct 13" for
morluto/rea. Historical star counts are not retrievable from the API without authentication. The figure sits between a reported ~87,000 on October 10 and an API-confirmed 336,210 on 2026-10-19. - Unverified: The pills "// Chapter: is IP worthless?" and "// 1:21:41" on frame 2. I found no source confirming the chapter name or the timecode inside episode #292.
- Context: Every screen in the video is a designed card or mock. No decompiler session, no real terminal output and no running ArtCraft or REA process appears in any of the 15 frames I read.
- Context: I could not fetch x.com (HTTP 402), petapixel.com (HTTP 403) or fourweekmba.com (HTTP 403), so none of the three is cited below as a verified source.
Resources
- REA repository API record, GitHub, retrieved 2026-10-19 establishes the
created_atof 2026-04-14T00:51:32Z, the MIT license, the 336,210 stars and 84,923 forks, and thehttps://rea.toolshomepage I cite. - REA README at commit cbe769b5043b, GitHub, 2026-10-13 establishes the 22-target table in the exact order shown in the video, as it stood 85 minutes before the post.
- REA README at commit bee73fcb67cd, GitHub, 2026-10-13 establishes that "Rust binaries" was added later the same day, taking the table to 23 targets, and carries the
npx rea-agents setupquickstart I cite. - REA installation guide, GitHub, 2026-10-13 establishes the 23 supported agent clients, including the five shown in the video's setup mock.
- storytold organization repository list, GitHub API, retrieved 2026-10-19 establishes the absence of any
printcraftrepository, the existence and creation dates ofpdfcraft,wordcraft,gridcraft,deckcraft,soundcraft,cadcraftandfigcraft, and the current star counts for the seven Adobe clones. - storytold organization profile, GitHub API, retrieved 2026-10-19 establishes that the org display name is "ArtCraft" and its site is getartcraft.com.
- Brandon Thomas GitHub profile, retrieved 2026-10-19 establishes the name, the ArtCraft affiliation, the Atlanta location and the "Founder: ArtCraft, Storyteller.ai, FakeYou" bio I cite.
- PhotoCraft contributors endpoint, GitHub API, retrieved 2026-10-19 establishes the 335-contributor count and the commit split between
echelon,davidmann4andvangel76. - PhotoCraft README, GitHub, retrieved 2026-10-19 establishes the clean-room statement, the MIT-or-Apache-2.0 dual license and the Adobe trademark disclaimer I quote.
- All-In episode index, allin.com, retrieved 2026-10-19 establishes that episode #292 published 10/10/2026 and that #293 followed on 10/17/2026.
- Chamath Palihapitiya says AI has made software IP "effectively worthless", 247wallst.com, October 2026 establishes the "effectively worthless" wording independently of the video's caption card.
- ArtCraft: Free Adobe and Office Clones Built With Claude, cellcog.ai, October 2026 establishes the PdfCraft naming, the 103,214 combined stars across ten repos at 2026-10-11 23:39 UTC, the 47,455 PhotoCraft figure, the Claude Opus 5.5 attribution sourced to Ars Technica and the clean-room versus decompiled distinction.
- Reverse Engineer Anything, corpwaters.substack.com, October 2026 establishes that REA reached #1 repository of the day on October 10 at roughly 87,000 stars.
- Models overview, Anthropic, retrieved 2026-10-19 establishes that Claude Opus 5.5 is a current model with API ID
claude-opus-5-5at $4 per million input tokens and $20 per million output tokens.
Published October 13, 2026. Writeup generated from a favorited TikTok.