After fifteen years running workshops, I figured out the session itself was the easy part. The work I dreaded was the planning before and the synthesis after. Every facilitator knows the breaking point: you're twenty minutes out, the attendee list just changed, and the agenda you timed to the minute no longer holds. So you're reshuffling exercises, breaks, and lunch on the fly with nothing but a Word doc and a watch. I built the tools I kept wishing I had, then wired them into one platform that covers the whole job: planning, running, and reflecting. Solo, on nights and weekends.
I designed and built a modular set of products on a shared Canvas design system, drawn first in Figma, then ported into code so every screen stays consistent. Plan is an agenda builder with real timings around breaks and lunch. The Library holds 380 exercises and 90 icebreakers, searchable with RAG. Facilitate pairs a live timer with the next script and AI notes that read the room. And Reflect ingests the mess a workshop leaves behind (FigJams, photos, scripts, notes) and clusters it into themes. The hardest part was AI discipline: knowing when not to reach for it, and boxing it in so it can't hallucinate. A recommended exercise has to already exist in the library. For resilience the stack fails over from Claude to Gemini to Kimi, and still works offline. As the only person on it, I owned research, UX, visual design, the design system, frontend, backend, schema, API, AI prompts, and copy.
Workshopr now has roughly 1,500 people using it at least three times a month, with a Substack and ebook funnel growing off what I learn building it. Facilitators tell me they save about half their prep time. I've cut my own planning and run time by 50–75%, which buys back the hours I used to lose to logistics. The biggest surprise was who showed up: a lot of them are Learning & Development folks, not designers, and that's reshaping who I build for. If I did it again, I'd ship the Planner first instead of sinking three months into the library. Get to the core value, then earn the rest. No more rebuilding the agenda twenty minutes before the room fills up.
Build the agenda block by block. It does the timing math, so the day fits before I walk in the room.
380 exercises and 90 icebreakers, searchable with RAG. Recommendations only point to things that actually exist.
A live dashboard with a timer, the next script, and AI notes that read the room and surface the right content.
Takes the mess a workshop leaves behind, FigJams, photos, notes, and clusters it into themes for synthesis.
Quick prompts for steering a session when it stalls or drifts, right when I need them.
The design system holding it all together. Built in Figma, ported to code so every product stays consistent.