Documentation
Learn how to use Coco to generate intelligent commit messages, create changelogs, and automate your git workflow with AI.
Home
Overview of coco's commands, configuration, workstation, and advanced workflows
Getting Started
Installation, setup, and your first AI-generated commit
Command Reference
Complete reference for every coco command and flag
Configuration Overview
Complete configuration reference with all options
Ignoring Files & Extensions
Advanced pattern matching and file filtering
Using Ollama
Local AI setup for privacy-focused workflows
Using OpenRouter
Route AI requests through OpenRouter for model flexibility
Coco UI
Full-screen Git workstation — twelve views, chord-driven navigation, workflow keys
Interactive Log TUI
History-focused `coco log -i` guide
TUI Navigation
Chord rules, contextual transitions, cross-view workflows (compare-refs, bisect), palette, search, breadcrumb
Workspace
Scan and manage multiple repositories from one terminal workstation
Issue & PR Triage
Review and act on forge issues and pull requests from the CLI and workstation
Agent CLI and MCP
Expose commit drafting, review, changelog, and recap to coding agents over stdio MCP or a versioned JSON CLI
Team Collaboration
Shared configurations and enterprise deployment
Multi-Forge Support
Use consistent pull-request and issue workflows across supported Git forges
Advanced Usage
Custom prompts, automation, and optimization
Commit Split
Plan smaller commits from broad staged changes
Dynamic Model Routing
Route tasks to different AI models
Agent CLI and MCP
Structured CLI and MCP interfaces for coding agents and automation
Testing Scenarios
Create deterministic Git repositories for testing complex workflows
Documentation Workflow
Maintain wiki documentation locally
Troubleshooting
Common issues, solutions, and debugging
Coco Blame
Coco Issues Create
Coco Lint
Coco Watch
Color themes
Browse all 108 built-in palettes with live previews, from Catppuccin to Gruvbox to Synthwave.