I built a robot that draws caricatures with a Sharpie
Hi HN, I’ve been tinkering with this for a while and finally have it in a decent state. It’s a plotter robot that draws caricatures from photos. I trained a diffusion model (Flux Kontext LoRA) on caricature images, 3D-printed a Sharpie mount for my Ender 3, and hacked together a pipeline that goes photo → caricature → G-code. After a lot of trial and error it’s working pretty well, and I put up a little site where you can try it out. Happy to answer questions or hear any feedback. Thanks!
I built a robot that draws caricatures with a Sharpie launched on August 27, 2025 with 5 votes and more than 75% of that year's launches.
Does a similar job
all alternatives →
I built an interactive plotter art exhibit for SIGGRAPH2024 · lostpixels.io · ▲167I'm enthralled with using pen plotters to make generative art. Last August at SIGGRAPH, I built an interactive experience for others to see how code can be used to make visual art. The linked blog post is my trials and tribulations of linking a MIDI controller to one of these algorithms and sending its output to a plotter, so that people may witness the end-to-end experience.
I made a tiny book using a pen-plotter and AI2025 · muffinman.io · ▲150Hey HN, I want to share a personal project: I made a tiny pen-plotted book for my wife. I did everything myself—drawings (with some help from Midjourney), plotting, cutting, and binding. I even used a 3D printer to make a helper tool. It's absolutely over-engineered, but I enjoyed it a lot. Multi-disciplinary projects, especially those with a physical output, are a lot of fun for me. The post covers the process in detail, but if you're interested in anything specific, let me know. Cheers!
Automating my 35mm film scanning pipeline20d ago · shannadige.com · ▲120A story about replacing a creative workflow and focusing on another.
I implemented seamless copy and paste of images, and wrote a tutorial2018 · erkaman.github.io · ▲123
GIF.new2025 · gif.new · ▲18i use GIFs a lot in my personal/professional life and so I'm pretty passionate about the topic :P about a month ago I found out that this domain was available and couldn't believe it. Waited a good 3 weeks to pull the trigger on buying it (which, btw is hella expensive by default) and in the meantime, hopped from one idea to another on what it should house. original idea was to build some kind of prompt-to-GIF service but very soon realised that i can't sustain the AI bill on my budget (top contender was to use runway). then came the idea of animating charts from data (obvious: i work…
- MWmy weekend project, Imagestash - a bookmarklet+ for image collectors2011 · imagestash.org · ▲9
http://imagestash.org/ Kind of like Instapaper for images. While surfing at home one evening I found the perfect desktop background ... for my work machine. I got to pondering the quickest way to save a random image so I could get to it on all of my devices, got a wee bit carried away with the technical possibilities, and this was the result. Any feedback would be appreciated. Thanks!
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 22d ago · stillwet.art

FastRouter.ai▲364Route requests to the right LLM for cost, latency & quality
AI · 23d ago · fastrouter.ai
Source: Show HN post ↗
Launched alongside, August 2025
the whole month →

I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images. https://kilopx.com/
Work · 2025 · benholmen.com


Kitten TTS is an open-source series of tiny and expressive text-to-speech models for on-device applications. We are excited to launch a preview of our smallest model, which is less than 25 MB. This model has 15M parameters. This release supports English text-to-speech applications in eight voices: four male and four female. The model is quantized to int8 + fp16, and it uses onnx for runtime. The model is designed to run literally anywhere eg. raspberry pi, low-end smartphones, wearables, browsers etc. No GPU required! We're releasing this to give early users a sense of the latency and voices…
AI · 2025 · github.com

I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!
Life & fun · 2025 · visualrambling.space

For HTML Day 2025 [1], I made a web service that displays the current sky at your approximate location as a CSS gradient. Colours are simulated on-demand using atmospheric absorption and scattering coefficients. Updates every minute, without the use of client-side JavaScript. Source code and additional information is available on GitHub: https://github.com/dnlzro/horizon [1] https://html.energy/html-day/2025/index.html
Dev tools · 2025 · sky.dlazaro.ca