Skip to content

gfargo/git-co.co

Repository files navigation

coco-www

coco banner image

This is the official website for coco, an AI-powered git assistant that generates meaningful commit messages, creates changelogs, and streamlines your development workflow.

NPM Version NPM Downloads GitHub issues Discord

About Coco

Spawned by the dream to automate away the tedium of writing commit messages, coco has grown into a comprehensive git assistant designed to expedite any developer's workflow.

✨ Key Features:

  • 🤖 AI-Powered Commit Messages - Generate contextual commits from staged changes
  • 📋 Conventional Commits - Full support with automatic validation and formatting
  • 🔧 Commitlint Integration - Seamless integration with existing commitlint configuration
  • 🏠 Local AI Support - Run completely offline with Ollama (no API costs, full privacy)
  • 📦 Package Manager Friendly - Works with npm, yarn, and pnpm
  • 👥 Team Ready - Shared configurations and enterprise deployment

Quick Start

# Try without installing
npx git-coco@latest init

# Install globally  
npm install -g git-coco

# Generate your first commit
git add .
coco -i

Commands

  • coco commit - Generate commit messages from staged changes
  • coco changelog - Create changelogs from commit history
  • coco recap - Summarize recent changes and activity
  • coco review - AI-powered code review of your changes
  • coco init - Interactive setup wizard

Resources

Essential Guides:

Advanced Resources:

🆘 Need Help?

Website Development

This website is built with Next.js 14, TypeScript, and Tailwind CSS using the shadcn/ui component library.

Local Development

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Code formatting
npm run format

# Linting
npm run lint

Tech Stack

  • Framework: Next.js 14 with App Router
  • Styling: Tailwind CSS + shadcn/ui components
  • 3D Graphics: Three.js + React Three Fiber
  • Analytics: Vercel Analytics & Speed Insights
  • Deployment: Optimized for Vercel

Contributing

We welcome contributions to both the website and the main coco project!

  • Website Issues: Report issues with this website in this repository
  • Coco CLI Issues: Report CLI tool issues in the main repository
  • Documentation: Help improve our Wiki documentation

License

MIT © gfargo


Thanks for using coco ✨💜