ReleasePilot - Audience-Aware Release Notes Generator | POLPROG Skip to content

ReleasePilot

Audience-Aware Release Notes Generator

Polished release notes from any git repo, in seconds.

CLI Developer Tool Python 3.12+
Official product page Publisher: POLPROG
Official product page
5
Output Formats
627
Tests
10
Output Languages
8
Target Audiences
01 / ReleasePilot

About

ReleasePilot is an open-source Python CLI tool that reads your git history and generates beautiful, audience-tailored release notes. It supports eight target audiences - developers (technical changelog), executives (business summary), and end-users (What's New). Output formats include Markdown, Plain Text, JSON, PDF, and DOCX - with professionally typeset narrative PDF featuring statistics, breaking changes, and security sections. The guided interactive workflow walks you through every option: repository, branch, time range, audience, format, language, and custom titles. Supports 10 output languages (EN, PL, DE, FR, ES, IT, PT, NL, UK, CS), conventional commit detection, intelligent deduplication, and a modular pipeline architecture for extensibility.

02 / Use case

What it solves

The problem
  • After a release you retype the commit history by hand
  • The team, the client and the board want different things
  • The client reads in German or Ukrainian
The outcome
  • Notes come out of the repository itself, in seconds
  • Each of them gets their own tone and detail
  • The same content comes out in their language too
Who it is for
  • Developers keeping a changelog
  • Teams reporting releases to clients
  • People preparing summaries for the board
03 / Key Features

Key Features

The most important capabilities, explained in practical terms.

Guided Interactive Workflow

Step-by-step CLI wizard walks you through every option - repository, branch, time range, audience, format, language, and custom headings. No config files needed.

Audience-Aware Output

Generate developer changelogs, executive summaries, or user-facing What's New notes - each with tailored tone, structure, and level of detail.

Narrative PDF Reports

Markdown, Plain Text, JSON, PDF, and DOCX output. Narrative PDF includes cover page, statistics dashboard, breaking changes section, and branded footer.

10 Output Languages

Generate release notes in English, Polish, German, French, Spanish, Italian, Portuguese, Dutch, Ukrainian, and Czech - with proper localization of structural headings and labels. Content translation available via optional deep-translator package.

Conventional Commit Detection

Automatically categorizes commits by type - features, fixes, breaking changes, performance, security, docs - using conventional commit prefixes.

Intelligent Deduplication

Filters out noise, merge commits, and duplicate entries. Groups related changes for clean, readable output.

Pipeline Architecture

Modular collect → filter → compose → render pipeline. Easy to extend with custom stages, formatters, or output targets.

Five Output Formats

Professional multi-page PDF with executive overview, feature highlights, reliability metrics, security notes, statistics dashboard, and branded styling.

04 / Download

Product access

A clear path from the official source to your first successful workflow.

Choose the right platform

Use one of the official links available for your device or browser.

Install or open

Follow the store instructions or open the web application. No third-party installers.

Configure and begin

Review the options, choose your preferences and start with the core workflow.

Official access options
05 / Technology

Technology behind the product

A transparent look at the core technologies used to build and maintain this product.

Python
Docker
06 / Security

Privacy & Security

Your code stays on your machine. Everything runs locally.

100% Local Processing
No Telemetry
No Account Required
Open Source (MIT)
Zero External APIs