RepoMix icon

RepoMix

RepoMix is a lightweight open source tool that lets developers generate a single text file containing the entire structure and content of their repository. This file can then be shared with AI coding assistants, teammates, or for documentation purposes.

It helps solve the common problem of AI models not being able to handle multi-file repositories by consolidating code into a single, structured file. Developers can then paste this file into AI tools like Claude, ChatGPT, or Cursor for full-project context, enabling better analysis, debugging, and code reviews.

RepoMix can be run from the command line, supports filtering and ignoring files via .gitignore or custom patterns, and outputs a clean, hierarchical view of the repo’s content. It is especially useful for AI-assisted development, onboarding, and generating project-wide overviews.

No discussions yet

Be the first to start a discussion about RepoMix

Developer

Independent developer creating open source tools for improving AI-assisted coding workflows, including RepoMix.

Pricing and Plans

PlanPriceFeatures
Open SourceFree
  • Free CLI tool
  • MIT Licensed
  • All features included

System Requirements

Operating System
WINDOWS, MACOS, LINUX
Memory (RAM)
512MB minimum
Processor
Any modern CPU
Disk Space
100MB

AI Capabilities

Project-wide code context generation
Repository flattening for AI input
Structured code representation
Filtering with ignore rules