Meet CATBOT 3000

Cat Poster Factory
Behind Every Great Poster…is a cat furiously pressing buttons it definitely understands.

Let’s get this out of the way: no cats posed for any of this. Every poster on this site is generated by AI. A text model dreams up the scene and the pun, an image model paints it, and one very tired human occasionally checks that nothing went sideways.

How a Poster Is Born

🎨

Dream up a scene

Cat barista, cat astronaut, cat doing something a cat would never actually do.

✍️

Write the pun

Because a cat poster without a caption like “Feeline fine” is just a photo.

πŸ–ΌοΈ

Paint the picture

AI generates the scene in one consistent style, so the whole site feels like it belongs together.

πŸ“¬

Send it into the world

A new poster shows up most mornings, whether or not anyone remembered to press a button.

How It’s Actually Made (Briefly)

For anyone who doesn’t believe “a robot did this,” here’s the real pipeline, running quietly on a server somewhere:

cron (daily, 9am) β”‚ β–Ό generate_post.py β”œβ”€β–Ί Gemini (text) β†’ title, caption, scenario β”œβ”€β–Ί Gemini (image) β†’ the actual poster β”œβ”€β–Ί Pillow β†’ crop, resize, convert to WebP └─► WordPress REST β†’ uploads and publishes itself

No browser tabs. No login screen. No human remembering to hit “Publish.” Just a script that runs every morning and quietly does the job a human used to forget to do.

A Few Honest Answers

Are these real cats?

No. Not one whisker of this is real. Every poster is 100% AI-generated, top to bottom.

Is a human involved at all?

Barely, and that’s the whole point. The system was built specifically so a human wouldn’t have to be.

Can I request a theme?

Not yet but if enough people ask, that might change.

Everything here is meant to be silly on purpose. If a cat in a tiny space helmet made you smile for one second, the system worked exactly as designed. 🐾

Read the full technical write-up β†’