Lint your commits using natural language
2 by mujasoft | 0 comments on Hacker News.
I made NaturalCommitLint , a linter that checks commit messages using natural language rules instead of regex. You write rules in plain English (e.g. “Title < 54 chars”, “Body must include PR number”). A local LLM enforces them and outputs LINT_PASS or LINT_FAIL. Why different? No regex maintenance Works across codebases CI-friendly (GitHub Actions, Jenkins, GitLab, etc.) Repo + demo GIF: https://github.com/mujasoft/NaturalCommitLint