
The Librarian 2
Free · play online in your browser, no download
Shelve books faster than children can pull them off the shelves, and keep a huge procedurally generated library's Chaos meter under 100% until closing time.
Official site the-librarian-2.mreflow.chatgpt.site, verified Nov 3, 2026. The repository's own index.html points its sharing image at this address, and the developer's YouTube video description links it.
Rights holder / original work: Blockbuster (video-rental brand); Super Mushroom (Super Mario, Nintendo)
The game is the developer's own work, but one unlockable branch is a video store called “Blockbuster Nite”, after the video-rental chain, and in the supermarket branch an item called “Super Mushroom” makes you enormous, the name and effect of Nintendo's Super Mario power-up. All models and textures are generated in code. No source mentions a licence for these names. (GitHub (mreflow))
VibeGameDB lists this game only to document that it was made with AI coding tools. We do not host it, we do not represent the rights holder, and listing it does not mean it is licensed.
Where to play
Every platform this game is on. Links are checked against official sources; we never host or mirror games.
- Play free — official siteBrowserReleasedFree
Runs in a desktop browser. No download.
Browser (no download) · Official link verified Nov 3, 2026.
- View on GitHubGitHubReleased · Public source; no licence fileFree
Source code repository, not a place to play.
Official link verified Nov 3, 2026.
About The Librarian 2
The Librarian 2 is a 3D roguelite in the browser and a reimagining of the developer's earlier game The Librarian. You are the last line of defence between a very large library and the children inside it. Kids pull items off the shelves and drop or carry them away, and every item on the floor raises the Chaos meter; you vacuum items up by walking near them and file them automatically next to a shelf of the matching colour, earning XP and combos and drafting one of three upgrades on each level-up. A shift lasts fifteen minutes; you lose at 100% Chaos or zero health. Powers include a tractor-beam Dewey Decimal Beam, a thrown Bookerang and a Chromatic Shush shockwave. Bosses (a bully who sprints away stripping shelves, a shouting customer with a demand, a sick child whose puddles must be mopped and a field-trip chaperone with 28 children) and disasters (an earthquake, a tornado, a volcano and an alien abduction of the sci-fi section) arrive on a schedule. Each run's floor plan is generated, with about 3,500 shelf bays; three more branches unlock with XP or wins, a video store, a record shop and a supermarket whose groceries fight back, and Library Cards buy permanent perks. There is a seeded daily shift and two librarians to choose from, Marion and Wolfe, each with a small trade-off. Every texture, model, sound and piece of music is generated in code. The developer, the YouTuber Matt Wolfe, writes in the video's description that the game was vibe coded with Claude Code on Opus 5 for the initial build and then Codex with GPT-5.6 Sol for the fine-tuning. Free in a WebGL2 browser with keyboard and mouse or a gamepad; the source is public on GitHub.
How it was built
Partially verifiedIn the description of the developer's YouTube video “Anyone Can Make Amazing Games Now (Easy)” (12 Aug 2026) the developer writes: “I vibe coded a full game sequel using Claude Code and Codex”, and: “I used Claude Code with Opus 5 for the initial build, then switched to Codex and GPT-5.6 Sol for all the fine-tuning.” The video's chapters include “Building V1 With Claude Code” and “Fine-Tuning With Codex”, and the description gives the result as 10,400 lines of code across 33 modules with zero asset files.
- ObservedThe repository's initial commit (“Initial commit: The Librarian 2”, 7 Aug 2026) carries a “Co-Authored-By: Claude Opus 5” trailer; the repository has a .claude launch configuration. — GitHub (mreflow)
Per the video description, after the initial build with Claude Code the developer “switched to Codex and GPT-5.6 Sol for all the fine-tuning”. The repository also contains an .openai hosting configuration, and the game is hosted on a chatgpt.site address.
Vanilla JavaScript modules with Three.js r185 and the postprocessing library, bundled with Vite, with no framework, game engine or asset files: every texture, material, character, sound effect and piece of music is generated in code when the game starts, per the README. The floor-plan generator outputs plain data so it runs and is tested in Node; repeated objects are instanced and grouped by district, characters are posed on the CPU into instanced body parts, and the post-processing stack runs from SSAO to SMAA. Audio is a small synthesiser with a generative score that layers in as Chaos rises. The repository has 27 test files and a design document of about 1,460 lines. A small Cloudflare Worker serves the static game. The game sends nothing to a server: playtest records stay in the browser, per the README, and the code calls no AI services.
- Engine / framework
- Three.js
- Languages
- JavaScript
- Team size
- Not disclosed
- Development time
- Not disclosed
- Development cost
- Not disclosed
- AI-written code
- Not disclosed
“I used Claude Code with Opus 5 for the initial build, then switched to Codex and GPT-5.6 Sol for all the fine-tuning.”Verification notes: AI use from the description and chapter list of the developer's YouTube video (Matt Wolfe, @mreflow, published 12 Aug 2026). The video's title and channel were confirmed through YouTube's oEmbed on 8 Nov 2026, but the watch page was blocked by a captcha from the research environment, so the description text is taken from the round-20 researcher's copy of the page; it was not re-read directly. The repository was cloned in full on 8 Nov 2026: 5 commits from 7 to 13 Aug 2026, all by Matt Wolfe, the first with a Claude Opus 5 co-author trailer; it holds .claude and .openai configuration folders and no licence file. Features, controls, branches, bosses, disasters and the build from the README (and package.json, version 2.0.0); the source has grown since the video (39 modules on 8 Nov 2026 against 33 in the description). “Vibe coded … using Claude Code and Codex” and the split between the two tools are the developer's words; no AI code share is stated, so none is recorded. The live site answered with the game page on 8 Nov 2026. Developer: Matt Wolfe, who runs a YouTube channel about AI tools and the site futuretools.io (per the video description); team size and location are not stated in the sources read. One playable character, Wolfe, is described in the README as a bearded librarian in a logo cap and flannel. The original The Librarian (the-librarian-game.vercel.app, 2025) is a separate game by the same developer and is not part of this record. The JavaScript source was searched and contains no AI service addresses. GitHub stars were not read (the GitHub API was not reachable from the research environment). The game was not played.
Development history
Initial commit of The Librarian 2 on GitHub, co-authored by Claude Opus 5.
ObservedGitHub (mreflow)The developer publishes a YouTube video on making the game with Claude Code and Codex, linking the playable version and the repository.
DeveloperYouTube (Matt Wolfe)Latest commit as fetched on 8 Nov 2026 refreshes the Wolfe character and the home menu.
ObservedGitHub (mreflow)
Game performance
Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.
Browser (official site)
Free in any WebGL2 browser, with keyboard and mouse or a gamepad. Progress is saved in the browser.
No public metrics recorded for this listing.
Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.
GitHub
Sales & revenue (all platforms)
Browser game — there are no downloads to count.
Reviews & rankings
Not yet reviewed by our editors.
Not currently ranked.
Sources
| Source | Type | Published | Accessed |
|---|---|---|---|
| Anyone Can Make Amazing Games Now (Easy) YouTube (Matt Wolfe) | Social post | Aug 12, 2026 | Nov 3, 2026 |
| mreflow/the-librarian-2 (README) GitHub (mreflow) | Repository | Not confirmed | Nov 3, 2026 |
| mreflow/the-librarian-2 — commit history GitHub (mreflow) | Repository | Not confirmed | Nov 3, 2026 |
| Official game page (language check) Matt Wolfe | Official site | Not confirmed | Nov 3, 2026 |
Get your badge
Made this game? Add a “Featured on VibeGameDB” badge to your site, GitHub README or itch.io page.
<a href="https://vibegamedb.com/en/games/the-librarian-2" target="_blank" rel="noopener" title="View The Librarian 2 on VibeGameDB – the database of AI-built games">
<img src="https://vibegamedb.com/badges/featured-light.svg" width="250" height="54" alt="Featured on VibeGameDB – The Librarian 2, an AI-built game" />
</a>Similar games





