jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
This tool helps software developers efficiently review code changes and streamline their Git workflow directly from the command line. It takes your code changes (staged, uncommitted, or within specific commits/branches) and provides a beautifully formatted, interactive view for review. It also uses AI to generate commit messages, explain changes in plain language, or even suggest Git commands, making code management faster for individual developers and teams.
1,959 stars. Actively maintained with 2 commits in the last 30 days.
Use this if you are a software developer who wants an enhanced, AI-powered command-line interface for reviewing code, crafting commit messages, and interacting with Git.
Not ideal if you prefer a graphical user interface (GUI) for all your code review tasks or do not use Git for version control.
Stars
1,959
Forks
83
Language
Rust
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jnsahaj/lumen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust...
jkawamoto/ctranslate2-rs
Rust bindings for OpenNMT/CTranslate2
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...
mohsen1/yek
A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption