Empty Folder Projects

Three claims, made out loud, in writing

  • Incorrect claim: The channel name is free.
  • Incorrect claim: This line of CSS stops the numbers jittering.
  • Incorrect claim: This command won’t print the API key.
  • Correction: It printed the API key.

Wrong three times. Everything shipped anyway.

Shows, games and tools built with AI, with a record of what went wrong.

Explore the projects

All you need is an idea and an empty folder.

Pip Bo

What this is

Everything on this page was built by one person working with an AI agent. A YouTube channel for seven-year-olds. A puzzle game with a hundred hand-verified levels. A hockey news feed. A card game.

The projects are free to use. This website has no accounts or advertising; linked platforms have their own practices. The write-ups say what broke, because a project that only shows its finished side is an advertisement for itself.

You will not find a face on this site, and that is not shyness. It is how Empty Folder is built.


The projects

Seven things that started as nothing


What it actually took

Counted, not estimated

Snapshot: . Configured cuts are not a count of published videos.

See the counts and how they were checked

Counted from the local project files at this snapshot. One configuration file counts as one video cut; it does not prove a render is finished or a video is public. Trailers and test projects are excluded.

  • Business: 20 configured cuts.
  • Detectives: 20 configured cuts.
  • Money: 20 configured cuts.
  • Shopping: 20 configured cuts.
  • Empty Folder: 13 configured cuts across 6 episode folders.

The writing count uses dated Act and Session headings in five making-of records. Words are counted by whitespace, including code and tables. These are frozen counts, not a live counter.

Making-of records included in the snapshot
Project recordSessionsWords
Pipedia4240,759
Bus Tourist Craze1634,119
This website2323,721
Talking Head44,775
Hawaiian Rummy34,606

The project files include private repositories; this breakdown publishes the totals, not those repositories. See the work on Pipedia, watch the Empty Folder build log, or read the making-of practice.


Start your own

If I can do this, so can you — and here is the boring reason why

Nothing here needed a studio, a team, or a skill I had before I started. What it needed was a willingness to be wrong in writing, repeatedly, and to fix the machine instead of the output.

Start with one project folder. The making-of README has two blocks to copy: the instruction for CLAUDE.md and the opening for MAKING-OF.md. Add your idea, then record the first decision and what you actually checked.

Copy the making-of starter blocks

Three things that transferred. Each one cost something first.

Cost: a channel name

Checking whether a name was free meant asking for the page and treating “not found” as available. It looked rigorous. There were percentages. There was a methodology note. The recommended name was taken. A tool can rule a name out; it can never rule one in.

Ask what your check actually proves.

Cost: ninety-four missing pictures

A script reported that every level already had an illustration, and exited zero. Ninety-four were missing. The list had come back empty and it could not tell the difference between nothing wrong and nothing examined.

Absence of findings is not evidence of health.

Cost: it would have been a rebuild

Nobody asked an AI to make a video. The agent was asked to build the thing that makes videos, and that ran forty-one times. Episode ten took a fraction of the effort episode one did, because every fix from episode one was still in the machine.

Don’t prompt for output. Build the factory.

None of those are clever. They are the residue of getting them wrong in public, which is the whole method and the only part worth copying.

The write-ups are long and they are the best part. Start with the practice, not the tools — making-of is two files and a rule, and it is the thing I would keep if I had to throw everything else away.

Bo Pip

Disclosure

Disclosure, since it's the whole subject: both voices are synthetic (ElevenLabs), the characters are drawn in code rather than illustrated, and the composition is generated HTML rendered frame by frame. Nothing on screen is stock footage or a mock-up.

Nothing above is a mock-up either. Every screenshot is the live site or the shipped file. Where a project has no screen to show, it gets a drawn prop instead — and you can tell which is which.