YOLO

Core Concepts

Understanding the fundamental concepts that make YOLO powerful and unique

Version Control

YOLO enhances your Git workflow with AI-powered commit messages that are meaningful, conventional, and comprehensive.

Smart Commit Messages

$ yolo commit -a feat(auth): implement JWT authentication - Add token generation - Implement refresh logic - Add security middleware

Conventional Format

  • ✓ Semantic versioning
  • ✓ Detailed descriptions
  • ✓ Issue references
  • ✓ Breaking change warnings

History Tracking

history.yaml

version: 1
entries:
  - timestamp: "2025-01-23T15:58:01+01:00"
    type: feature
    id: F001
    summary: "Add user authentication"
    related:
      epic: E001
      tasks: [T001, T002]

Workflows

Epics

Large, strategic initiatives that contain multiple features

yolo epic create

Features

Concrete functionality implementations linked to epics

yolo feature create

Tasks

Specific, actionable items within features

yolo task create

Configuration

API Configuration

  • ✓ OpenAI API key support
  • ✓ Multiple provider options
  • ✓ Enterprise licensing
  • ✓ Usage tracking

AI Personality

Professional Nerdy Chaotic

Configuration Locations

Global Config

~/.config/yolo/config.yaml

Project Config

.yolo/config.yaml