Keep a public record of
everything you ship.

Turn your commits into release notes, automatically. Built for indie hackers and small teams. Add one command to your deploy, then a little glue code puts the release notes on your website, so visitors see your product getting better with every release.

$npx helleze init

Run and follow the prompts. See how it works →

commits → release notes
zsh — git log
$git log --oneline
5d9e49f Dependency updates: `react`, `zod`, AI SDK, `wrangler`, and more
⌁ helleze.com/changelog
Release notes

Routine dependency updates across the project, bumping zod, react, react-dom, lucide-react, wrangler, the AI SDK packages, and dev tooling to their latest minor and patch releases.

Dogfooding in public. This is our real release notes page.

You ship like never before, while your website sits frozen in a coma.

That page is your pulse to the outside world, and right now it reads flat.

From commit to release notes, automatically.

Set it up once, then ship like always. The release notes keep themselves current.

Set it up

  1. Wire it into your deploy.

    Run helleze init, follow the prompts, then add helleze release to your deploy.

    $npx helleze init
    $npx helleze release
  2. Put it on your website.

    A few lines of glue render /changelog in your own layout.

    // your /changelog page
    const notes = await fetch(
      "https://helleze.com/acme/app/changelog.embed.html"
    ).then((r) => r.text());

Then, on every deploy

  • Reads every commit, and the diff when the message is thin.
  • Sorts changes into added, fixed, and breaking, and never buries a breaking one.
  • Writes every line in plain language, for the people who use your product.
  • Ties every line to the commits it came from.
  • Keeps internal work like refactors and dependency bumps off the public page.

With your own key, your code never leaves your machine. Only the finished release notes reach us.

Skip the build. Skip the upkeep.

No signup, no dashboard, one command to start. You could vibecode this yourself, but then you're maintaining another app instead of focusing on yours.

A real history from day one.

It starts with everything you've already shipped, not just your next release. Your first visitor sees a product with a track record.

Try it free on one public repo. Pay to cover everything you ship.

Free runs on your own key. Pro runs on yours or ours.

Free
$0forever
Start free
  • One public repository
  • Bring your own key
  • The hosted page and the formats you add to your website
  • Light helleze branding
Pro
$9/ month
or $90 / year, two months free
Go Pro
  • Every repo in your account, public or private
  • Bring your own key, or we run the model for you
  • No branding

Nothing made up. Each note backtracks to real commits in your history.

Start free in one command.

$npx helleze init

One public repo, free. Bring your own key.