Back to Projects

CommitWeave

Modern CLI for smart, structured git commit messages with emoji support, conventional commit rules, and AI-powered summaries.

CommitWeave screenshot
TypeScriptCLIGitAI

Writing good commit messages is one of those things everyone agrees matters and nobody actually does. CommitWeave is a CLI that sits between you and git commit and makes it harder to write bad messages. It enforces conventional commit standards (feat, fix, chore, etc.), lets you add emoji prefixes if that's your thing, and can generate an AI-powered summary by reading your staged diff. The idea is that the tool does the thinking about commit format so you can focus on describing what you actually changed. Built with TypeScript. Works as a git hook or a standalone command.

Contact