Applies diffs by context, not line numbers. Paste a diff from ChatGPT, Claude or Gemini and mpatch finds where each hunk belongs, even when git apply and patch reject it. If it can't be sure, it says what's needed. CLI, Rust, Python.
refactoring markdown rust cli diff automation ai fuzzy-matching rust-lang developer-tools cli-app code-generation patch command-line-tool text-processing context-aware dev-tools unified-diff llm patch-utility
-
Updated
Oct 24, 2026 - Rust