I Love Detailed Releases. I Hate Doing Them.
So I Made an AI Do It For Me. You know what's fun? Shipping code. You know what's not fun? The 47-step release ceremony afterwards where you squint at a diff, pretend you remember what you changed ...

Source: DEV Community
So I Made an AI Do It For Me. You know what's fun? Shipping code. You know what's not fun? The 47-step release ceremony afterwards where you squint at a diff, pretend you remember what you changed three days ago, write release notes that say "misc fixes," bump a version number wrong, forget to build, upload the wrong artifact, and then lie to your team about it in Slack. I got tired of it. So I built Rel-Ease — a terminal release manager powered by Backboard.io that reads your diff, proposes a SemVer bump, writes real release notes, and handles the build-and-publish dance. Python, Rust, Node — it detects your repo and adapts. The trick: the AI drives the thinking, but every mutation runs through explicit CLI tools on your machine. It doesn't hallucinate that it published to PyPI. It actually publishes to PyPI. Revolutionary concept, I know. The workflow is obscenely simple pip install release-cli export BACKBOARD_API_KEY=sk-... rel-ease release . That's it. It diffs, it thinks, it bump