Skip to content

9aia/tarsi

Repository files navigation

Tarsi

Warning

We are in the early stages of development and this is a work in progress. Please be aware of possible bugs, incomplete or not yet implemented features. We welcome feedback and contributions.

Tarsi is an AI-powered CLI that automatically generates clear, user-focused changelogs from recent git changes, minimizing manual effort and keeping users informed.

Installing

To install the CLI, use NPM:

npm install -g tarsi

Or with other package managers like PNPM, Yarn, or Bun!

Adding the Script to your package.json (Recommended)

Add the changelog script to your package.json:

// package.json
{
  // ...
  "scripts": {
    "changelog": "tarsi"
  }
  // ...
}

Usage

To generate a changelog from the git diff since the latest tag, run:

tarsi generate

To check the changelog against the git diff, run:

tarsi check

ContributeSecurityLicense