AI commit messages, version bumps, and changelogs from one command.
Modular AI-Assisted Semantic Scribe
Install with npm, run maiass in any git repo, get a commit message you can actually use. Anonymous on first run — no email, no card.
Install
One command. Works on macOS, Linux, and Windows — locally or in CI.
Prefer Homebrew on macOS? brew tap --trust vsmash/maiass && brew install maiass
Already installed before Homebrew 6.0? Run brew trust vsmash/maiass once, or brew upgrade will silently skip MAIASS.
Linux script install and other options in the docs.
Zero Friction Start
Anonymous. Instant. Secure.
Start using AI immediately. No email, no passwords, no personal data. Machine-based identity prevents abuse while protecting your privacy.
Start instantly - no registration required
Machine-based identity prevents abuse
Pay-as-you-go AI credits when you need them
No subscriptions or monthly fees
Features
Everything you need for modern Git workflows
Intelligent automation that adapts to your development process and scales with your team.
AI-Powered Commit Messages
- Intelligent commit message generation that analyzes your code changes and suggests meaningful, contextual commit messages.
Automated Version Management
- Smart semantic versioning with support for multiple file formats. Never manually update version numbers again.
Instant Changelog Generation
- Keep your project history organized with automatically generated, professional changelogs.
Anonymous by default
- Identity is a machine fingerprint, not an email. API keys live in secure OS-level storage (Keychain on macOS, Secret Service on Linux, an encrypted local store on Windows), never in your repo. Commit diffs are sent to the proxy to generate the message and aren't stored — we keep token counts, model, timestamp, and source IP for billing and abuse prevention.
Multi-Platform Support
- Works seamlessly with GitHub, Bitbucket, and any Git repository across macOS, Linux, and Windows.
Zero Configuration
- Works out of the box with sensible defaults. Customize everything through environment variables.
CI / CD
Runs in CI, no human required
MAIASS isn't only an interactive tool. Drop it into GitHub Actions and it runs on its own: when a PR merges to develop, it bumps the version, updates the changelog, and pushes the result back to your branch. No prompts, no one watching the run.
# .github/workflows/version-bump.yml
name: Version Bump on PR Merge
on:
pull_request:
types: [closed]
branches: [develop]
jobs:
bump-version:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm install -g maiass
- name: Bump version run: maiass -a patch
env:
MAIASS_AI_MODE: off # Disable AI — no credits used in CImaiass --create-gh-actionMerge a PR → version bumped, changelog updated, pushed back — automatically.
In CI, AI stays off — no credits used. Generators for GitLab CI and Bitbucket Pipelines too.
Pay-as-you-go AI Credits
No subscriptions, no monthly fees. Only pay for the AI features you use.
Flexible Topups
Add credits when you need them. No recurring charges.
Anonymous
No personal data required. Machine-based identity only.
CLI First
Install via npm and start immediately.