Releases: namecoder1/loji
Releases · namecoder1/loji
loji 1.0.0
🚀 Loji v1.0.0 – First Official Release
We're excited to launch Loji v1.0.0, the first stable release of our AI-powered CLI for generating changelogs directly from your git commit history.
No more manual writing — just smart, consistent, and structured changelogs.
🧠 What’s Loji?
Loji is a CLI tool that analyzes your Git history using OpenAI and generates changelogs that follow the Keep a Changelog format. It’s powered by the Vercel AI SDK and designed to save time, reduce friction, and keep your release notes clean and useful.
✨ Highlights of v1.0.0
- 🔍 AI-powered commit analysis: Automatically categorize and describe commits.
- 📄 Keep a Changelog format: Always consistent, always clean.
- 💾 Local SQLite storage: Caches analysis for speed and repeatability.
- 🧠 Supports OpenAI GPT models: gpt-3.5-turbo, gpt-4, and more.
- 🔁 Retry failed commits: Re-analyze with alternate models and token limits.
- 📦 Batch processing: Efficiently handle large commit histories.
- 🧪 Smart handling of large diffs: Automatically truncate files and lines to fit token limits.
🛠️ How to Use
- Install loji globally (use
sudoif fail):
npm i loji -g- Set your API key:
loji config OPENAI_API_KEY -v "your-api-key" - Generate your changelog
loji generate- Retry failed commits with different model and/or tokens limit:
loji retry --model gpt-4 --tokens 300⏰ Coming soon
- Changelog templating and theming
- Multi-language support
- Interactive terminal UI