Introduction

Intelligent Git automation that commits and pushes your code, so you can focus on building.


What is Autopilot?

Autopilot CLI is a background daemon that automatically watches your project files and handles Git operations for you. It intelligently batches changes, generates conventional commit messages, and syncs with your remote repository—all without interrupting your flow.

What's New in v2.0

  • Gemini AI Integration: Smarter commit messages using Google's Gemini 2.5 Flash model.
  • Focus Engine: Track your productivity, active coding time, and flow states.
  • Team Mode: Enforce team standards, prevent secret leaks, and handle large files.
  • Safety Net: Undo accidental commits with autopilot undo.

It's designed for:

  • 🚀 Solo Developers who want to focus on coding, not committing.
  • 👥 Teams who want to standardize commit quality and enforce safety checks.
  • 🛡️ Safety-Conscious users who never want to lose work.
  • Rapid Prototyping where speed matters more than granular commit history.

Quick Install

Install Autopilot globally using npm:

npm install -g @traisetech/autopilot

60-Second Quick Start

Follow these four commands to get up and running:

1. Initialize

Navigate to your project root and generate the configuration file:

autopilot init

2. Start Watching

Start the background daemon. Autopilot will now monitor your files and sync changes automatically.

autopilot start

3. Check Status

Verify that the watcher is running and see recent activity:

autopilot status

4. Stop

When you're done for the day (or need to switch branches manually):

autopilot stop

Explore Documentation

Was this page helpful?
Edit this page