jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
Provides side-by-side diff viewing with syntax highlighting, annotations, and line-level selection. Supports multiple AI backends (OpenAI, Claude, Groq, Ollama) for generating commit messages, explaining changes, and suggesting git commands—all via a single interactive TUI with keybindings for file navigation and hunk jumping.
1,959 stars. Actively maintained with 6 commits in the last 30 days.
Stars
1,959
Forks
83
Language
Rust
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
6
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
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...
mpecan/tokf
Config-driven CLI tool that compresses command output before it reaches an LLM context
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs