jnsahaj/lumen
A terminal-based git diff viewer and code review TUI written in Rust that integrates AI for commit messages, change explanations, and git command generation.

Velocity · 7d
+4.1
★ / day
Trend
→steady
star history
Lumen provides a side-by-side diff viewer with tree-sitter syntax highlighting, GitHub PR review support, annotations, and watch mode. It integrates AI capabilities to generate commit messages, explain code changes, and suggest git commands using multiple LLM providers. The tool supports both Git and Jujutsu version control systems.