My contribution
Design and engineering of a desktop workbench for Claude Code, Codex and DeepSeek, with shared session and review surfaces.
Engineering decisions
Normalize at the adapter boundary
Agent-specific adapters emit one event contract for streamed text, tool activity, file changes and permission requests, keeping provider details out of the shared interface.
Put review before adoption
The comparison workflow presents proposed changes side by side with explicit choices to apply one result or keep both. A mock-agent loop supports interface development.
What you can inspect
The scripted demonstrations show the comparison and diff views. They illustrate the review workflow; they do not establish real agent performance or production usage.
Explore the project images ↑