jnsahaj

lumen

jnsahaj

Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI

AI 简介

lumen 是一个基于 Rust 构建的终端原生 Git 差异查看与代码审查工具,支持交互式侧边对比、语法高亮、PR 审查及 AI 辅助功能。核心特性包括:树状解析器(tree-sitter)驱动的语法高亮 diff 查看器;对 Git 与 Jujutsu(jj)仓库的原生支持;可选集成 10+ LLM 提供商,用于生成提交信息、解释变更、推荐 Git 命令;支持 watch 模式、批注、分支/PR 快速比对。适用于开发者日常代码审查、CI/CD 环境下的轻量级变更分析、以及需要离线或终端内完成代码评审的协作场景。

Rust
MIT License
2.5k
Stars
125
Forks
5
Watchers
37
Issues

Star 增长

今日0
近 7 天0
近 30 天+51
综合评分63.4
默认分支main