{"repo":"AlvaroHoux/gito","free":true,"listed":false,"github":"https://github.com/AlvaroHoux/gito","clone":"git clone https://github.com/AlvaroHoux/gito.git","description":"A Go-based CLI tool designed to streamline AI-assisted commits. Gito captures your staged changes to provide instant context for LLMs and GEMs, making it effortless to generate accurate and descriptive commit messages.","language":"Go","stars":15,"topics":["ai","artificial-intelligence","automation","cli","conventional-commits","developer-tools","git","go","golang","ollama"],"license":"MIT","category":"cli-tools","readme_excerpt":"🐙 Gito A Go-based CLI tool designed to streamline AI-assisted commits. Gito captures your staged changes to provide instant context for LLMs, making it effortless to generate accurate, Conventional Commit messages. Gito acts as a bridge between your code and AI. It natively integrates with Ollama to generate commits automatically on your local machine. If Ollama is offline, Gito smartly falls back to copying your diff and a specialized system prompt directly to your clipboard, so you can paste it into ChatGPT, Gemini, or Claude. ✨ Features - Local AI Integration: Connects directly to Ollama to generate commit messages without leaving the terminal. - Smart Fallback (Clipboard): If Ollama isn't running, it copies the git diff + a meticulously crafted prompt directly to your clipboard ( wl-copy , pbcopy , or clip ). - Conventional Commits: The built-in prompt ensures your commits always follow standard formatting (e.g., feat: , fix: , refactor: ). - Interactive or Silent: Prompts for confirmation before applying the commit, or accepts the -y flag to skip the prompt. - Cross-Platform: Works seamlessly on Linux (Wayland/X11), macOS, and Windows. 🚀 Installation Ensure you have Go installed on your machine. Make sure your Go bin directory is in your system's $PATH. 🛠️ Prerequisites - Git : Must be installed and initialized in your repository. - Ollama (Optional but recommended): For local AI generation. - Install from ollama.com - Pull a model, e.g., ollama pull granite3.3:2b 💻 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlvaroHoux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlvaroHoux/gito/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}