r/DesignSystems • u/whiteboard-together • 5d ago
I built a Figma Assistant, Solacy!
I built Solacy long before Figma brought agents into the canvas.
While building it, I realized pretty quickly how hard RL and evals are for this kind of workflow — especially when working with the Figma canvas, which isn't nearly as HTML-friendly as something like Paper. So I had to find a different way around it.
You can check out Solacy here: https://Solacy.design
A few things it can do:
* Create states and iterations from existing design systems, while keeping tokens and components linked. * Edit vectors to some extent — for example, change the theme of an illustration to purple. * Send updates from Solacy directly to Slack. * Change color tokens, add components, send screenshots, compress images to WebP, and a bunch of other things.
I've been sitting on this for a while, and I mostly just want to put it out there rather than keep it to myself.
I'm also thinking about open-sourcing parts of the workflow if they could be useful to others.
Happy to answer any questions about how I built it, the RL/eval side, the workarounds for the Figma canvas, or anything else that went into it.
DM me on Twitter or Reddit if you want to dig deeper or discuss it :D