Skip to content

greptileai/chameleon

Repository files navigation

Changelog Generator CLI

A command-line tool that generates intelligent changelogs from your GitHub repository using Greptile AI.

Features

  • 🤖 AI-powered changelog generation
  • 📅 Flexible date range selection (24h, 7d, 14d, 30d)
  • 🎯 Multiple changelog formats:
    • Internal (technical details for developers)
    • External (user-facing changes)
    • Mintlify (formatted for Mintlify documentation)
  • 🔍 Auto-detection of current repository
  • ⚡ Real-time progress indicator

Prerequisites

Before using this tool, you'll need:

  • Node.js installed
  • GitHub Personal Access Token
  • Greptile API Key

Installation

  1. Clone the repository
  2. Install dependencies:
pnpm install
  1. Create a .env file in the root directory:

    GITHUB_TOKEN=your_github_token
    GREPTILE_API_KEY=your_greptile_api_key

Usage

Run pnpm run cl to start the CLI. Now follow the on-terminal instructions.

Releases

No releases published

Packages

No packages published