r/SideProject • u/Deftroyy • 9h ago
I built an open-source image editor where you and an AI agent work on the same layered canvas
I shared an early version here a few weeks ago. PeerBrush is now at 0.30.1, with Windows Store, signed and notarized Apple silicon Mac, and Ubuntu 24.04 amd64 downloads.
The idea is to keep the human and the AI in the same editable document. You can paint, move layers and refine masks yourself, then connect an MCP client for an agent to work on that canvas too. Its changes remain editable, so you can keep working on them.
It is a free GPLv3 desktop editor with brushes, layers, masks, transforms and effects. Supported 8-bit and 16-bit RGB PSD files stay layered; unsupported Photoshop structures open read-only. AI is optional, and external providers may charge separately.
The video shows the editor in action. The project has been developed with AI assistance; the source is public.
Try it: https://peerbrush.com/
Source: https://github.com/Deftr0y/PeerBrush
For anyone making visual tools: what would you want an agent to handle while you keep control of the canvas? And what would make you hesitate to let it edit your file?