brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
release-genGenerate semantic version bumps and git tags from commit history. Use when preparing a release.
Independent GitHub snapshot · Automated classification · Original documentation governs
Figuring out whether to bump major, minor, or patch is tedious. This tool analyzes your commits since the last tag and determines the right version bump. Then creates the tag and updates your changelog.
One command. Zero config. Just works.
npx ai-release
# Analyze and suggest version bump
npx ai-release
# Create the release (tag + changelog)
npx ai-release --create
# Force a specific bump type
npx ai-release --bump major
# Preview without making changes
npx ai-release --dry-run
# Include pre-release tag
npx ai-release --prerelease beta
This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.
Find more:
No install needed. Just run with npx. Node.js 18+ recommended. Requires OPENAI_API_KEY environment variable.
export OPENAI_API_KEY=sk-...
npx ai-release --help
Reads git log since the last tag (or first commit if no tags). Classifies commits by impact: breaking changes trigger major bumps, new features trigger minor, fixes trigger patch. Creates an annotated tag and appends to your changelog file.
MIT. Free forever. Use it however you want.