meat
A Go command-line tool that uses a model to abridge a git commit diff into a reading diff focused on concepts, algorithms, and architecture.
At a Glance
Self-hosted CLI licensed under Apache License 2.0; installable with go install.
Engagement
Available On
Alternatives
Updated Oct 2026
About meat
meat is an open-source command-line tool from Bold Software, Inc. that condenses a code diff into a shorter "reading diff" for human review. It is aimed at reviewing agent-written code in critical systems, where reviewers need to focus on concepts rather than style details.
What It Is
meat is a code review aid. According to the README, models are now good enough that reviewers no longer need to check style, nil-checks, or imports, and should instead review concepts, algorithm choices, and architecture. meat uses a model to reduce a diff to the important parts and shows only that content.
How It Works
Install it with go install meat.dev/cmd/meat@latest. Running meat reviews the latest commit, and it accepts git-style parameters to choose which commits to review. Processing a commit takes a while, so the README suggests having an agent build meat into your devtools so commits are pre-processed.
Very large diffs are split at file and hunk boundaries and abridged chunk by chunk, up to a few MB. The chunks are merged into a single reading diff, which takes proportionally longer for huge commits.
Community Discussions
Be the first to start a conversation about meat
Share your experience with meat, ask questions, or help others learn from your insights.
Pricing
Open Source
Self-hosted CLI licensed under Apache License 2.0; installable with go install.
- Licensed under Apache License, Version 2.0
- Install with go install meat.dev/cmd/meat@latest
- Uses a model to abridge a code diff into a reading diff
- Large diffs split at file and hunk boundaries and abridged chunk by chunk
Capabilities
Key Features
- Abridges a commit diff into a reading diff
- Focuses review on concepts, algorithm choices, and architecture
- Accepts git-style parameters to select commits
- Reviews the latest commit by default
- Splits very large diffs at file and hunk boundaries and merges results
- Can be built into devtools to pre-process commits
