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