Getting Started with Repomix
Repomix is a tool that packs your entire repository into a single, AI-friendly file. It's designed to help you feed your codebase to Large Language Models (LLMs) like Claude, ChatGPT, and Gemini.
Quick Start
Run this command in your project directory:
bash
npx repomixThat's it! You'll find a repomix-output.txt file containing your entire repository in an AI-friendly format.
Core Features
- AI-Optimized Output: Formats your codebase for easy AI processing
- Token Counting: Tracks token usage for LLM context limits
- Git-Aware: Respects your .gitignore files
- Security-Focused: Detects sensitive information
- Multiple Output Formats: Choose between plain text, XML, or Markdown
What's Next?
- Installation Guide: Different ways to install Repomix
- Usage Guide: Learn about basic and advanced features
- Configuration: Customize Repomix for your needs
- Security Features: Learn about security checks
Community
Join our Discord community for:
- Getting help with Repomix
- Sharing your experiences
- Suggesting new features
- Connecting with other users
Support
Found a bug or need help?
- Open an issue on GitHub
- Join our Discord server
- Check the documentation