ChatMLchatml
Getting Started

Installation

Download and install ChatML on macOS.

System Requirements

macOS 13 (Ventura) or later, Git installed (comes pre-installed on macOS), and an Anthropic API key for Claude access.

Download

Download the latest version of ChatML from the GitHub Releases page.

Download the DMG

Download the .dmg file for your Mac (Apple Silicon or Intel).

Install the App

Open the .dmg file and drag ChatML to your Applications folder.

Launch ChatML

Launch ChatML from Applications. On first launch, the onboarding wizard walks you through initial setup.

macOS Security Prompt

On first launch, macOS may show a security prompt since ChatML is distributed outside the App Store. Go to System Settings > Privacy & Security, scroll down, and click Open Anyway next to the ChatML message.

Auto-Updates

ChatML checks for updates automatically. When a new version is available:

  1. A notification appears in the app
  2. Click to download and install the update
  3. Restart ChatML to apply the update

What Gets Installed

ChatML is a self-contained application that includes:

  • Frontend — Next.js-based UI
  • Backend — Go sidecar for API, git operations, and data management
  • Agent Runner — Node.js process that manages Claude AI sessions
  • SQLite database — Local data stored at ~/Library/Application Support/ChatML/state/chatml.db
  • Session worktrees — Created at ~/Library/Application Support/ChatML/workspaces/ (configurable)

Uninstalling

To uninstall ChatML:

  1. Quit ChatML
  2. Delete ChatML.app from your Applications folder
  3. Optionally, remove data: rm -rf ~/Library/Application\ Support/ChatML

On this page