Auto-generate changelogs from GitHub PRs with AI-powered categorization and rewriting.
Auto-generate changelogs from GitHub PRs with AI-powered categorization and rewriting.
changelog-hq · v1.0.0 (latest)
by TherealMrFunGuy
65
ChangelogHQ
Auto-generate beautiful changelogs from GitHub PRs using LLM rewriting.
Quick Start
# Docker
docker compose up -d
# Or local
pip install -r requirements.txt
python server.py
API
POST /projects- Create project (name, github_repo, webhook_secret)GET /projects/{id}/changelog?format=html|json|markdown- Rendered changelogPOST /projects/{id}/generate- Generate from recent PRsPOST /webhooks/github- GitHub webhook (auto-generate on PR merge)GET /projects/{id}/widget.js- Embeddable widgetGET /projects/{id}/feed.xml- Atom RSS feed
MCP Server
python mcp_server.py
Tools: generate_changelog, rewrite_changelog_entry, list_recent_prs
Widget Embed
<script src="http://localhost:8440/projects/{id}/widget.js"></script>