An open API service indexing awesome lists of open source software.

https://github.com/excoriate/komit

Komit is for lazy developers who want to write nice and concise commit messages.
https://github.com/excoriate/komit

Last synced: about 1 year ago
JSON representation

Komit is for lazy developers who want to write nice and concise commit messages.

Awesome Lists containing this project

README

          


logo

KOMIT


Conventional commits generated through AI for lazy engineers and not so Lazy as well.

---
[![Go Build](https://github.com/Excoriate/Komit/actions/workflows/go-build.yml/badge.svg)](https://github.com/Excoriate/Komit/actions/workflows/go-build.yml)
[![Go Linter](https://github.com/Excoriate/Komit/actions/workflows/go-ci-lint.yaml/badge.svg)](https://github.com/Excoriate/Komit/actions/workflows/go-ci-lint.yaml)
[![Go Tests](https://github.com/Excoriate/Komit/actions/workflows/go-ci-tests.yml/badge.svg)](https://github.com/Excoriate/Komit/actions/workflows/go-ci-tests.yml)

---
**KOMIT** is a **CLI** tool that generates [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) for your projects. Configure your [OpenAI API Key](https://www.howtogeek.com/885918/how-to-get-an-openai-api-key/) and let the AI do the work for you.

---

## Installation 🛠️

### brew

```bash
brew install excoriate/tap/komit
```

---

## Getting Started 🚀

---

## Roadmap 🗓️

- [ ] Add support for [Ollama](https://ollama.ai/) models.
- [ ] Generate conventional [Pull Request](https://www.conventionalcommits.org/en/v1.0.0/#summary) in GitHub.
- [ ] Generate conventional [Merge Request](https://www.conventionalcommits.org/en/v1.0.0/#summary) in GitLab.

---

## Contributing

Please read our [contributing guide](./CONTRIBUTING.md).

## Community

Feel free to contact me through:

- 📧 [Email](mailto:alex@makemyinfra.cloud)
- 🧳 [Linkedin](https://www.linkedin.com/in/alextorresruiz/)


Contributors