Skip to content
AI EmployeeSuper-AgentsAgent-to-AgentBenchmarksPricingBlog

Karpathy's HackerTube: How Claude Built It in 2 Hours

At a glanceQuick answers
What is HackerTube?
A free site of 6,454 YouTube videos that Hacker News commenters kept recommending from 2007 to 2026, launched by Andrej Karpathy on November 1, 2026.
How was it built?
Claude Code with Opus 5.5, in about two hours by Karpathy’s account; he only made an API key, rented a server and bought the domain.
Can I build my own?
Yes. The data is a 17.8 MB zip under ODC-By 1.0, with a DATA.md written for AI agents.
Editorial data illustration on a near-white ground: a stream of orange Hacker News comment bubbles pours into a navy funnel and drops a short column of video thumbnails onto one TV screen, beside the numbers 43M comments and 6,454 videos
Fig 043 million comments in, 6,454 videos out. Made by CellCog's image agent, running GPT Image 2.5.

On November 1, 2026, Andrej Karpathy posted a weekend project: HackerTube, a video site that only recommends the YouTube talks Hacker News commenters keep pointing each other to. He wrote that he “had Claude filter down 43M comments over 20 years of HN to 6,454 videos that keep being recommended” in about two hours with Opus 5.5. His post passed 3.2 million views within 15 hours.

His own part of the build was three browser chores: a Google Cloud API key for YouTube metadata, a rented server and a domain name. Claude Code did the rest, including the deploy: “Once the box was up I gave Claude the IP and told it update, secure, harden, deploy and optimize the code, and it did the whole thing.”

On this page · 7 sectionsOpen
  1. How HackerTube picks a video
  2. Who did the work
  3. What is in the download
  4. Built to be forked by an agent
  5. What the post does not show
  6. Our read
  7. Sources
Key points5 · 6 min full read
  1. A TV screen with a play button beside a laptop.
    On November 1, 2026 Andrej Karpathy launched HackerTube, a site of the YouTube videos Hacker News keeps recommending, built in about two hours with Claude Opus 5.5.
  2. A funnel turning many orange dots into three teal dots.
    Claude filtered 43M comments over 20 years of Hacker News down to 6,454 videos.
  3. A calendar with check marks in three different months.
    A video counts only if at least three people linked it with real commentary in at least three different months, and it ranks by months recommended.
  4. One large node connected to five smaller nodes.
    Opus built the site and pipeline; teams of Claude Sonnet 5.5 agents it coordinated wrote the comment labels and video cards.
  5. A zipped folder with a document sheet.
    The data is a free 17.8 MB zip under ODC-By 1.0 with a DATA.md written for agents, and others are already forking it.

§ 01How HackerTube picks a video

Animated diagram: a stack of Hacker News comment bubbles passes a gate of 3+ people and 3+ months to about 7,000 videos, a Claude card sorts each comment into Recommend, Cite, Joke or Criticize, and only Recommend flows on to a shelf of 6,454 videos ranked by months
Fig 1A link is not a recommendation: two filters turn 43M comments into 6,454 ranked videos

The site’s about page lays out the pipeline. The useful idea is the filter: a link on Hacker News is not the same as a recommendation.

Step What happened Result
Scan Every HN comment from 2007 to 2026 searched for YouTube links Well over 100,000 different videos
Keep Linked with real commentary by at least three people, in at least three different months Roughly 7,000 videos
Read Claude read each comment with its story title and judged the stance: recommend, cite, joke or criticize 39,834 labeled comments
Describe Claude wrote a card per video: summary, why HN likes it, type, whether it aged well 6,454 video cards
Rank Standing comes from how many separate months people recommended it Lasting picks beat one viral spike
Table 1How HackerTube was built, per its about page (read November 2, 2026)

The ranking rule is the part worth copying: “Being linked again and again over the years counts for more than one viral spike.” It is the opposite of a watch-time feed, which the site says is “very good at finding the next thing you’ll click, and not so good at finding the talk you’ll still be thinking about next year.”

§ 02Who did the work

Karpathy’s setup was the Claude Code desktop app for Mac, with Opus 5.5 on Medium effort as his default. The site’s own credits split the job in two: “HackerTube was built by Claude Opus 5.5, Anthropic’s AI model, working in Claude Code: the data pipeline, the search and recommendations, and this site.”

The reading was delegated: “The comment labels, video cards and topic list were written by teams of Claude Sonnet 5.5 agents that Claude Opus coordinated.” Reading tens of thousands of comments is the expensive, repetitive part. One coordinating model handing it to teams of smaller ones is how that kind of job stays inside a weekend.

§ 03What is in the download

Everything behind the site is a 17.8 MB zip on the data page, exported October 31, 2026, under ODC-By 1.0: “use it for anything, just credit HackerTube.”

File What it holds Rows Size
videos.jsonl One line per video: title, channel, summary, why HN likes it, topics, score 6,454 8.6 MB
mentions.jsonl One line per labeled HN comment: stance, quote, text 39,834 34.7 MB
related.jsonl Videos recommended by the same HN people, counts only 3,778 1.5 MB
taxonomy.json Topic areas and categories 150 44 KB
Table 2What is in the HackerTube download (hackertube.org/data, read November 2, 2026)
Rows in the HackerTube download: 39,834 labeled comments behind 6,454 videosBar chart of rows per file in the HackerTube download: 39,834 labeled comments highlighted, 6,454 videos, 3,778 related-video listsLabeled comments39,834Videos6,454Related-video lists3,778Rows in the HackerTube download: 39,834 labeled comments behind 6,454 videosBar chart of rows per file in the HackerTube download: 39,834 labeled comments highlighted, 6,454 videos, 3,778 related-video listsLabeled comments39,834Videos6,454Related-video lists3,778
Fig 2Rows in the HackerTube download: 39,834 labeled comments behind 6,454 videos

YouTube’s own metadata (descriptions, view counts, durations) is not in the zip, because YouTube’s API terms do not allow redistributing it. Every record carries the video id, and the data page says a free YouTube API key fetches the rest in about 130 requests.

§ 04Built to be forked by an agent

The zip is meant to be handed to an agent, not opened by hand: “The zip includes a DATA.md written for agents: how the files fit together, the gotchas, example records, and how to walk you through getting YouTube metadata if you want it.” Karpathy’s own post ends the same way: point your Claude at the data and ask for your own version.

People did. Within seven hours, elvis (@omarsar0) said he “took his prompt and similar data sources and asked my agent to build the arXiv papers version of it”, and published Hacker Papers with more than 1,000 papers.

§ 05What the post does not show

  • One weekend project, self-reported. The two hours are Karpathy’s estimate; there are no token or cost figures.
  • Labels can be wrong. The data page says it plainly: “The labels, summaries and cards were written by Claude, so expect a few to be off.”
  • Not a YouTube replacement. Videos play through YouTube’s privacy-enhanced embed, and YouTube’s own metadata stays with YouTube.
  • No accounts. Likes, history and Watch later live only in your browser, so nothing follows you between devices.

§ 06Our read

This is the second post in a day where one person states the outcome and Claude Code picks the tools: Pieter Levels had it edit his vlog the same Sunday. The human part shrinks to what needs a login, a card or a judgment. The detail we would point at is the split inside HackerTube: Opus coordinating teams of a smaller model to read 39,834 comments. That is how agent teams take on reading work at scale.

CellCog’s AI employees run on Claude Opus 5.5, in their own workspace, with memory that carries from one task to the next.

§ 07Sources

Frequently asked5 questions

Q1How does HackerTube choose videos?

A video makes the cut if at least three different people linked it with real commentary in at least three different months, then ranks by how many separate months it was recommended.

Q2Did Claude really read the comments?

Yes. The site says Claude read each comment with its story title and labeled whether it recommended, cited, joked about or criticized the video.

Q3Which Claude models built it?

The site credits Claude Opus 5.5 in Claude Code for the pipeline, search and site, and teams of Claude Sonnet 5.5 agents coordinated by Opus for the labels and cards.

Q4Is the data free to use?

Yes, under ODC-By 1.0: use it for anything and credit HackerTube and the open-index/hacker-news dataset. YouTube’s own metadata is not included.

Q5Does HackerTube need an account?

No. Likes, history and Watch later are stored only in your browser.

Published 02 November 2026 All Choosing a platform →