Generate AI-assisted commit messages from staged Git changes
Dependencies
moon install klaseca/genmitcodex login
git add <files>
genmitgenmit [options]
genmit generate [options] [--json]
genmit prompt [options]
genmit providers [options] [--json]genmit --provider openai generate
genmit generate --provider openai{
"protocol_version": 1,
"message": "feat: improve the CLI",
"provider": "codex",
"files": ["src/cli.mbt"]
}provider = "codex"
language = "en"
style = "conventional"
include_body = true
max_subject_length = 72
[generation]
max_provider_calls = 32
timeout_ms = 600000
[prompt]
extra = ""| Name | Kind | Connection |
|---|---|---|
| codex | codex | Codex CLI with the existing login |
| openai | openai-responses | OpenAI Responses API |
| anthropic | anthropic-messages | Anthropic Messages API |
[providers.codex.config]
model = "gpt-5.6-luna"
reasoning_effort = "low"provider = "openai"$env:OPENAI_API_KEY = "..."
genmitmoon check
moon test
moon build src --release
moon build src --target wasmmoon install ./srccd apps/vscode-extension
npm install
npm test
npm run packageInstall
Download zipGenerate AI-assisted commit messages from staged Git changes
Dependencies