top | item 47129649

Show HN: Gix – A Go CLI for AI generated commit messages

1 points| codebyagon | 6 days ago |github.com

gix is a small Go CLI that reads your staged git diff and generates a conventional commit message.

Example: gix commit

It analyzes the diff and suggests something like: feat(auth): add JWT refresh token handling

Design goals:

Stay fully in the CLI

Bring your own API key (OpenAI or Gemini)

Minimal, fast startup

Clean provider interface for adding other models

The project is focused on one thing: generating structured commit messages from diffs.

Repo: https://github.com/ademajagon/gix

Feedback on CLI UX and architecture is welcome. Happy to answer technical questions.

discuss

order

No comments yet.