Show HN: ColoringsAI – Custom Coloring Pages from Ideas (My Daughter's Idea) (coloringsai.com)

53 points by bakkerinho ↗ HN
I created ColoringsAI for my 4-year-old daughter, who loves coloring but sometimes gets bored with the same old designs.

With this app, you can type in any idea—like “a unicorn in a magical forest” or “a rocket flying through space”—and instantly turn it into a printable coloring page. It’s been a hit in our house, and now I’m sharing it with everyone!

Check it out at ColoringsAI and let me know what you think. I’d love to hear your feedback or any fun ideas you come up with!

31 comments

[ 22.3 ms ] story [ 63.9 ms ] thread
I tried "stegosaurus with giant lollipop", but I got a tyrannosaurus with three stegosaurus legs and stegosaurus spines but no thagomizer and no lollipop: https://imgur.com/a/1EPUm3F. When I tried again it seemed to have frozen. The third try gave me the second tyrannosaurus mutant hybrid, but I did get a giant lollipop.
Thanks for checking out the site!

I'm currently using a cheap model, so there's a good chance the rate limiter will be hit with the traffic from HN going to the site.

I didn't expect it to be a success, but it's being worked on :)

There's a couple of these out there already - but the lack of a sign-up requirement is a nice touch.

https://www.coloringbook.ai

https://colorbliss.com

I agree, no-signup is really nice, esp. since I'm hesitant to have my kids signup for things, and of course free is nice. That said, if you do want or need to monetize, one idea would be to slap a donation link like 'Buy me a beer' on it. I could see some people being willing to send a few bucks to your daughters' college fund in exchange for infinite coloring pages for their kids. Also, it probably makes sense to cache if you're not already - once someone generates "Paw Patrol vs Scooby Doo", put it in CDN and serve up from there instead of generating again.
Maybe "Buy us some crayons" instead? You could even do a partial donation for coloring supplies to a kids' charity.
Thanks for thinking along, that's a good idea!

If the costs were to increase enormously, I'm thinking of limiting the generation via machine id, or that the person would have to buy credits or something like that.

Thanks for the CDN tip, will look into it. Currently hosting via Cloudflare, so shouldn't be that hard I guess.. (Famous last words)

edit: Created the buyMeACoffee :) https://buymeacoffee.com/coloringsai

Any issue with copyright? Lots of brands named right in your copy.
Yea, OP couldn't have picked worse companies for aggressive copyright protection.
Thanks for your thoughts. To be honest, I have no idea.

But if I google "Coloring Pages Pokemon", for example, I find dozens/hundreds of websites that are not Pokemon, so to speak.

Doesn't make it legal. As a small site, I'm sure you won't draw the ire of some big companies, but if you start charging money, you'll likely get a cess and desist.
Watch out for Pokemon usage they are super strict about that
The longer an AI app exists, the probability that an output involving Hitler exists grows to one.

- Godwin’s AI Law

Raccoon head on baby’s body is very cute
I typed "a panopoly of penises playing pirates" and hit "generate" and it seems to be stuck now.
This is fantastic. Can you share any details of how you created the pictures?

I am trying to do illustrations for a childrens book in a similar style (although I want much more detail on the pages) but all my attempts end up being a complete mess.

But even if you can't share deets thanks for the inspo!

It is most likely using a Lora - it’s like an add on for stable diffusion that forces a specific style. You can find them ready-made for all sorts of styles - including black and white line art. Or you can also train your own using a few examples of a style you want to use.
Thanks for checking out the app. You're absolutely right, although that's still hard to stop with text input I guess..

I already use OpenAI's moderator tool to block the worst and am working on a blacklist of words to block.

Luckily I still choose the coloring pages for my daughter myself ;

Hi there, while the word list will help, I think plugging an LLM to a user-facing form is still a very, very bad idea, especially if this is meant for children.
This is a fun idea, but whatever version of stable diffusion being used isn’t very prompt adherent so any kind of complex scene or interaction between characters is mostly ignored, which reduces the fun a bit.

Whenever I show things like this to my kids they always say something tbat’ll be really hard - like ‘a unicorn riding a princess’ and then everything comes back as princess riding a unicorn and they say ‘this sucks’

Trope subversion is always difficult since there is naturally so little training data in most checkpoints (SD, XL, etc.) that reverses things like this (mermaid with human legs and fish head, Cerberus with five heads, a piano where natural keys are black and the sharps/flats are white, etc.)

Outside of manual control like ControlNets / Inpainting or a custom LoRa, there's not much you can do except "re-roll" hoping you'll get lucky.

I wonder if when language models are better integrated with image generation models it’ll get any better at this. Or is this a fundamental issue that can’t be solved - it’s not like we’re going to add these edge cases to the training data