68
ShipLog automatically generates polished changelogs from merged GitHub pull requests using large language models. Developers create a project, add their repositories, and from that point on — whenever a PR is merged in any of those repos — ShipLog ingests it, summarizes the changes, and publishes an updated changelog to a public page, embeddable widget, and email subscribers. The core insight is that merged PRs already contain everything needed to tell the story of a release. ShipLog passes all repositories in a project to a single LLM call simultaneously, so the model can intelligently group related changes — pairing a backend API addition with its frontend counterpart — rather than producing isolated, per-repo summaries that miss the bigger picture. The product ships with everything a team needs: webhook management, automatic LLM fallback switching, public changelog pages, an embeddable widget, and subscriber email delivery. A team plugs it in once and never thinks about changelogs again.
Built with