omni-dev

An intelligent Git commit message toolkit with AI-powered contextual intelligence.

Transform messy commit histories into professional, conventional commit formats with project-aware suggestions.

What it does

Install

cargo install omni-dev

Or with Nix:

nix profile install github:rust-works/omni-dev

30-second demo

# Improve commits on the current branch
omni-dev git commit message twiddle 'origin/main..HEAD' --use-context

# Before: "fix stuff", "wip", "update files"
# After:  "feat(auth): implement OAuth2 authentication system"
#         "docs(api): add comprehensive endpoint documentation"
#         "fix(ui): resolve mobile responsive layout issues"

# Create a PR with AI-generated description
omni-dev git branch create pr