Split Commit

Split Commit

Stop giant PRs. Let AI split them.

About

Split Commit is an AI-powered CLI tool that transforms your unstructured git diff into clean, atomic, and conventional commits — all in one command. Whether you're a solo dev or working on a team, huge PRs are a pain to review, debug, and cherry-pick. Split Commit solves that by analyzing your changes and breaking them down into logically scoped commits with clear messages. 🧠 Powered by AI ⚡ Runs locally via npx 🌿 Creates a safe branch to avoid overwriting your work 📦 No setup, no config, just clean Git history Use it when: → You're about to commit a big chunk of work → You want to keep your history clean and rollbackable → You're working in a team with strict PR/code review rules

Links

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Split Commit
    Split CommitStop shipping giant PRs. Let AI split your code.
    Jul 2025
  • 🎉
    Joined Product HuntJuly 12th, 2025

Forums

Split Commit

6mo ago

Split Commit - Stop shipping giant PRs. Let AI split your code.

Tired of giant PRs like +853 lines chore? Split Commit is an AI CLI that turns your git diff into atomic, reviewable commits. ✨ Features: • 🤖 AI-powered commit splitting • 🧾 Conventional messages • 🌿 Creates a safe new branch Run it 👉 npx split-commit
View more