AIAny
AI Coding2026
Icon for item

hunk

Review-first terminal diff viewer that opens changesets in an interactive TUI with multi-file review stream, sidebar navigation, and inline AI/agent annotations. Supports split/stack responsive layouts, watch mode, and Git/Jujutsu pager integration.

Introduction

Most terminal diff tools show raw patches; that forces reviewers to mentally stitch context and agent comments across files. Hunk treats the changeset as a review session first — surfacing a navigable multi-file stream, inline AI/agent notes, and live layouts so reviewers (and agent workflows) stay in context instead of bouncing between editors and terminals.

What Sets It Apart
  • Review-first interactive TUI: Opens diffs as a navigable review stream (sidebar, file list, keyboard/mouse controls) rather than plain patch text, so reviewers can focus on intent and flow across files.
  • Inline AI / agent annotations: Renders agent- and AI-produced notes beside code lines and supports a skill-based agent workflow, enabling live agent interaction with the same review session — useful when patches are agent-authored or when an assistant provides explanatory comments.
  • Flexible presentation and workflow integration: Responsive split/stack layouts, pager-compatible mode, and watch mode for auto-reloading. Detects Git and Jujutsu worktrees and can be used as a Git pager to fit into existing dev workflows.
Who It's For & Tradeoffs

Great fit if you review multi-file changes frequently and want an integrated terminal-first workflow that includes agent annotations (developers using agent-assisted coding, maintainers validating agent-generated patches, or teams that want a compact TUI review loop). Look elsewhere if you need structural AST-aware diffs (Hunk focuses on human/agent review UX rather than structural transformation analysis), a GUI-based reviewer, or if you require server-hosted web reviews — Hunk is terminal-native and depends on Node.js 18+ and a capable terminal environment. Note also that inline AI/agent usefulness depends on the quality and tooling of the connected agents/LLMs.

Information

  • Websitegithub.com
  • Authorsmodem-dev
  • Published date2026/03/17

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Coding2026

Provides a rule set and agent skill that lets AI coding assistants review and improve SwiftUI code for modern APIs, performance, accessibility, and maintainability. Packs checks for deprecated APIs, data flow, navigation, and accessibility tailored to mistakes LLMs commonly make.