WhatsNew turns recent commits into summaries
WhatsNew is a small pure-Python command-line tool for local Git repositories that feeds recent commit history into a local or cloud LLM and returns a plain-English summary of what changed over the last N days. It is aimed at developers who regularly pull upstream updates, especially in source-built projects like llama.cpp, and want a fast way to decide whether the changes are worth rebuilding for. The repo says it supports OpenAI-compatible local endpoints plus OpenAI, Anthropic, and Google models, with an interactive setup flow and an optional deep mode that adds file-level stats.
Hot take: this is a narrow tool, but the use case is real and the implementation is intentionally sharp enough to be useful instead of bloated.
- –Best fit is for developers working in fast-moving source trees who want a changelog without reading raw git output.
- –The zero-dependency angle makes it unusually easy to adopt for a CLI utility.
- –The local-LLM support is the strongest differentiator, since it keeps the workflow usable offline or on private repos.
- –The value is mostly in trust and speed, not novelty: it answers “should I recompile/pull now?” better than a generic commit log.
- –The audience is niche, but the pain point is concrete, which makes it a good open-source release rather than a broad consumer product.
DISCOVERED
7d ago
2026-04-04
PUBLISHED
8d ago
2026-04-04
RELEVANCE
AUTHOR
Phlexis20