amix

amix / dunk

Public

Review diffs in a terminal UI, leave inline comments, and let coding agents fix them

16
0
100% credibility
Found May 11, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

dunk is a terminal UI for reviewing code diffs, adding inline comments for AI agents to fix, with auto-reload support for efficient human-AI review workflows.

How It Works

1
๐Ÿ” Discover dunk

You hear about dunk, a handy tool that makes reviewing code changes in your terminal super smooth, especially when working with AI coding helpers.

2
๐Ÿ“ฅ Get dunk ready

You easily add dunk to your computer so it's always there when you need to check code updates.

3
๐Ÿš€ Start your review

Open your project folder and launch a session to see all the latest changes side by side.

4
๐Ÿ’ญ Spot and note issues

Scroll through changes, find something off, and quickly add a note right on the exact spot that needs fixing.

5
๐Ÿค– Let AI fix it

Your AI helper reads your notes, updates the code, and marks them as done automatically.

6
๐Ÿ”„ Watch magic happen

Changes reload live in place, notes vanish when fixed, keeping your review fresh and focused.

โœ… Perfect code loop

Repeat until your code is spot-on, with smooth teamwork between you and your AI buddy.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is dunk?

Dunk is a TypeScript terminal UI for reviewing code diffs, adding inline hunk-level comments, and collaborating with AI coding agents like Claude Code. Run `dunk diff --watch` to review Git or Jujutsu changes, press `a` on a hunk to comment, and watch reloads as agents fix issues via `.dunk/comments.json`. Agents query with `dunk comments list`, read context via `dunk comments show`, and resolve via `dunk comments resolve`.

Why is it gaining traction?

Unlike web-based claude code review diffs or github review suggest change flows, dunk stays in your terminal with split/stack views, Git pager integration, and live reloads for human-AI loops. It handles drifted comments gracefully and exports UI components for custom OpenTUI apps, beating diffshift review or diffshop review on speed for large repos. The agent CLI hooks make it a natural fit for dunk brush github workflows over dunk city dynasty github distractions.

Who should use this?

Backend devs iterating with Claude or Codex on PR diffs, especially in Git/JJ monorepos with untracked files. Teams doing agent-driven fixes where github review suggest change feels too slow, or solo coders wanting terminal-native dunkirk-style reviews without dunkin donuts distractions like dunkel materie debates.

Verdict

Try dunk if you're building AI review pipelinesโ€”its 16 stars and 1.0% credibility score scream early alpha, but solid docs, benchmarks, and tests show promise. Pair with flappy dunk github io for fun, but expect rough edges until adoption grows.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.