Skip to main content

Accomplish CLI

The Accomplish CLI (acc) is a command-line tool for interacting with the Accomplish platform. It allows you to log work entries, manage projects, and track your productivity directly from your terminal.

Features

  • Work Logging: Create timestamped work entries with tags and project associations
  • Project Management: List and create projects
  • Git Integration: Capture commits and convert them to work log entries
  • AI-Powered Summaries: Generate intelligent recaps of your work
  • Secure Authentication: OAuth-based authentication with token storage
  • Cross-Platform: Native binaries for macOS, Linux, and Windows

Quick Start

  1. Install the CLI:

    # For macOS/Linux
    curl -sSL https://accomplish.dev/install.sh | sh

    # For Windows
    curl -sSL https://accomplish.dev/releases/acc-x86_64-pc-windows-msvc.exe -o acc.exe

    For more detailed installation instructions, see the Installation Guide.

  2. Authenticate:

    acc login
  3. Log your first work entry:

    acc log -m "Implemented user authentication" -t backend,security
  4. View your entries:

    acc logs

Available Commands

CommandDescription
acc loginAuthenticate with your Accomplish account
acc logoutSign out and remove stored credentials
acc statusCheck current authentication status
acc logCreate a new work log entry
acc logsList work log entries with filtering options
acc recapGenerate AI-powered work summaries
acc projectManage projects (list, create, current)
acc captureCapture git commits for work logging
acc initInitialize project configuration
acc versionShow version information

Getting Help

Every command includes built-in help documentation:

# General help
acc --help

# Command-specific help
acc log --help
acc project --help