v2.0.0 Now Available

The CLI forClean Commits

Stop committing huge "blobs" of mixed changes. Codestory CLI analyzes your work and automatically creates clean, focused commits that tell a clear story.

cst commit
STEP 1/5

The project has a messy working directory with many untracked files.

01

Logical Grouping

We analyze your changes and break them into the smallest logical pieces. Each piece can be committed independently without breaking your code or causing conflicts.

Logical Grouping
02

Safe by Design

Codestory never touches your actual files until you say so. We work with Git's staging area to organize your commits, leaving your working directory exactly as we found it.

Safe by Design
03

Language Aware

Understands your programming language to keep related changes together. It knows that updating a function signature requires updating its call sites, ensuring your commits compile.

Language Aware

Ready for a cleaner history?

Install Codestory CLI today and start committing with intent.