Transcript and scene descriptions
[On screen: a dark frame. Browser tabs tinted cyan and orange multiply into clutter; pull request and merge request cards flicker while pipeline status dots blink, one red.]
Your code lives on more than one forge. Pull requests here. Merge requests there. A failing pipeline, somewhere. What if you could hold it all in one place?
[On screen: the clutter falls away. Steel tongs close on a glowing cyan and orange cube with a metallic clang. The glow resolves into the tongs wordmark, then a terminal.]
[On screen: the tongs inbox listing reviews from both forges, captioned "GitHub and GitLab. One inbox." Keys switch between My Reviews, My MRs and All Open.]
tongs finds your repositories and gathers every review into one inbox.
[On screen: a syntax-highlighted diff with word-level changes, captioned "Syntax highlighted. Word-level diffs." Review mode opens, an inline comment is typed and a suggestion is added.]
Real diffs, highlighted word by word. Comment inline. Suggest the fix. Send it as one review.
[On screen: "Pipeline > Job > Log". A failed pipeline drills down to a job log, and a search jumps to the error line. The job is retried, the merge request approved and merged.]
Follow CI down to the failing line. Retry. Approve. Merge.
[On screen: the desktop app, captioned "Desktop workspace (beta)", with a pending comment and the review drawer open.]
Prefer a window? Same drafts, on the desktop.
[On screen: an MCP client calling list_mrs, get_mr_diff and list_pipelines against tongs-mcp.]
Your agents see it too, over MCP.
[On screen: the tongs set the cube down; the cyan and orange light merges into one glow.]
Every forge. One grip. tongs. Unified code review for the terminal.
[On screen: end card with the tongs wordmark, "Unified code review for the terminal.", the command pipx install tongs, and www.tongs.tools.]