CLI Tool
23.4k 2026-04-12
yamadashy/repomix
Repomix is a command-line interface tool that efficiently packages entire code repositories into a single, AI-friendly file, optimizing them for large language models and other AI tools.
Core Features
AI-Optimized formatting for LLM comprehension
Provides token counts for context limit management
Simple one-command operation for repository packing
Customizable inclusion/exclusion rules, respecting .gitignore
Integrates Secretlint for sensitive information detection
Detailed Introduction
Repomix addresses the challenge of feeding extensive codebases to AI models by transforming entire repositories into a concise, AI-optimized format. This tool is crucial for developers working with LLMs like ChatGPT, Claude, and Gemini, enabling them to bypass context window limitations and improve AI's understanding of their projects. It offers features like token counting, customizable configurations, and built-in security checks, making it an indispensable utility for AI-driven code analysis and development workflows.