repomix

repomix

Pack an entire code repository into a single AI-friendly file.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 26.5k
Source
mcp-github

Overview

Repomix is a powerful tool that bundles an entire code repository into a single file optimized for AI. Ideal when providing codebases to large language models (LLMs) or other AI tools like Claude, ChatGPT, and more. Complete packaging with a single command, supports custom configurations and security checks. Designed for developers and teams to efficiently leverage AI tools for code processing.

Capabilities

  • Bundle a codebase into a single file
  • Optimize formatting for easier AI processing
  • Provide token counts for each file and the entire repository
  • Support custom inclusion or exclusion of content
  • Automatically respect .gitignore and other ignore files
  • Integrate Secretlint for security scanning

Use cases

Provide a codebase to LLMs for analysisGenerate code summaries or documentationPerform code reviewsAutomate code processing tasks

Setup

Requires: Node 环境API Key
npm install -g repomix

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to install Repomix?

Install globally via npm: npm install -g repomix

Which AI tools does Repomix support?

Supports multiple LLMs including Claude, ChatGPT, DeepSeek, and others

Is custom configuration supported?

Yes, customization of included or excluded content is possible via configuration files

Related skills