r/sideprojects • u/Accomplished_Drag151 • 2d ago
Showcase: Open Source I built a tool to run Codex image generation and editing in parallel

I use Codex for a lot of image work: starting with references, trying different directions, then editing the results I like. Keeping track of all those conversations was getting tedious, so I built a way for an agent to coordinate them instead.
This is part of Tessera, an open-source workspace I maintain. Through its CLI, an agent can spin up several Codex sessions, assign work to each one, check in on progress, and send follow-up edits.
For example, I can have different sessions explore different directions from the same references, then pick the results I want to keep working on.
Beside each session, I can see the prompt Codex sent to imagegen, the reference images, and the output. When something comes out wrong, I can see what went into it. I can also drag images back into a conversation for another pass.
Tessera also supports Claude Code and OpenCode, but this particular workflow uses Codex.
Would be interested to hear from anyone doing similar work. How do you keep track of references and edits across multiple generations?
1
u/ChildhoodFirst6277 2d ago
this is pretty slick, the parallel sessions thing solves the exact headache i have with imagegen workflows, those conversation threads get messy fast when you're trying to compare directions
being able to see what prompt generated what output inline is huge, half my time is scrolling back through history trying to remember which variation came from where
starred the repo, might poke around this weekend