Hi HN - this is a little side project I threw together. Some implementation details: image processing is all done with headless GIMP (running inside a Docker container) through its built-in Python API. It's _very_ slow (about 50 seconds/image), and currently it processes exactly one image at a time. The website is built with NextJS; payments are processed by Stripe.<p>I've had the best results with pictures of houses, although certain photos of people or nature can look neat, too. (For example: <a href="https://brushify.art/s/ruYmQWk" rel="nofollow">https://brushify.art/s/ruYmQWk</a>, original photo from <a href="https://en.wikipedia.org/wiki/Pillars_of_Creation" rel="nofollow">https://en.wikipedia.org/wiki/Pillars_of_Creation</a>.) The effect obscures the edges of the photo, so images with plenty of margin around the subject work best.<p>Something I'd like to play around with is swapping the GIMP script for an AI-based process (maybe using something like Stable Diffusion?), with the goal of generating images that look more handmade (something like these: <a href="https://www.etsy.com/ca/search?q=watercolor+house" rel="nofollow">https://www.etsy.com/ca/search?q=watercolor+house</a>). I have exactly zero AI experience though, so there would be a bit of a learning curve.<p>Would love any thoughts or critiques!<p>----<p>edit: remove unrelated details