Inpainter is an open-source web app that lets you do inpainting with Stable Diffusion. You can bring your own source image, erase parts of it, and then the model fill in the blanks. Or you can start with just a text prompt and let the model create the first image.
Under the hood, Inpainter is a Next.js app that uses Replicate's REST API to run the Stable Diffusion model. It's open-source and intended to be a helpful reference for learning how to use the Replicate API from a Node.js app. Contributions welcome. :]
https://github.com/zeke/inpainter
Happy inpainting!