Skip to content

yamadashy/repomix

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.

Repomix is an open-source TypeScript CLI tool that compresses an entire Git repository into a single, structured text file optimized for large language model inputs. Developers use it to feed full codebases to AI tools like Claude, ChatGPT, Gemini, and Llama without token limits or file upload hassl

23,671 stars1,160 forksTypeScriptUpdated April 2026

Best for

Vibe BuilderDeveloper
✅ Reviewed by My AI Guide — vetted for vibe builders

Our Review

Repomix packs your entire repository into a single, AI-friendly file -- 23,173 GitHub stars and 1,109 forks as of April 2026. TypeScript tool under MIT license runs via npm anywhere Node.js works.

What Repomix does:

  • One-command repo packing `npx repomix .` scans your directory, ignores node_modules/.git, and outputs one Markdown file in seconds.
  • LLM-optimized formats choose Markdown, XML, or JSON structures that fit Claude, ChatGPT, DeepSeek, Gemini, Llama, Grok token windows perfectly.
  • Smart token management set max tokens per file, auto-splits large repos, trims diffs to keep context under limits.
  • Custom ignore patterns .repomixrc.json lets you exclude binaries, secrets, or vendor dirs like a .gitignore on steroids.
  • Git integration embeds commit history, diffs, and structure so AI sees evolution, not just snapshots.
  • Online playground repomix.com processes public GitHub repos or uploads without install -- test before CLI commit.
  • Cross-LLM support files work with Anthropic, OpenAI, Google, xAI, Meta models out of the box.

Repomix ecosystem:

  • Discord community 100+ online members share configs, tips, feature requests at discord.gg/wNYzTwZFku.
  • Warp terminal sponsor integrates with AI agents in Warp for Mac, Linux, Windows coding flows.
  • npm ecosystem 18k downloads monthly, pairs with Cursor, Claude Code, Aider for AI dev workflows.
  • DeepWiki analysis auto-generates repo insights via semantic search on packed files.

Getting started:

Install globally with npm install -g repomix. Pack current dir: repomix . --output myrepo.md. Customize: create .repomixrc.json with ignores and limits. Online: visit repomix.com, paste GitHub URL. Full config in GitHub README.

Cons

  • Requires Node.js 18+ -- no native binaries for other runtimes.
  • Large monorepos exceed memory on low-RAM machines -- split manually.
  • No GitHub Releases -- updates via npm only.
  • Config file learning curve for advanced ignores and splits.

Our Verdict

Vibe builders grab Repomix to feed full repos into Claude or ChatGPT chats fast. One file means AI understands your whole app context for quick fixes or features. Skip if you avoid command line -- use the online version instead.

Developers rely on Repomix for precise LLM inputs in refactoring or audits. Custom configs match any project structure. Skip if your workflow stays in IDEs like Cursor without external AI chats.

Choose Repomix over raw git archive when token efficiency matters. Pairs with related tools like Claude for analysis. Top pick for AI-heavy dev in 2026.

Frequently Asked Questions

What is Repomix?

Repomix packs entire repositories into single files for LLMs. It scans dirs, applies ignores, and structures output for Claude or GPT. yamadashy launched it in TypeScript with MIT license.

How do you install Repomix?

Install via npm with `npm install -g repomix`. Run `npx repomix . --output repo.md` to pack current directory. Works on macOS, Linux, Windows with Node.js 18+.

Does Repomix have an online version?

Repomix.com processes public GitHub repos instantly. Paste URL, get downloadable Markdown file. No install needed for quick tests.

Repomix vs Cursor?

Repomix creates portable repo files for any LLM chat. Cursor builds AI into VS Code for inline edits. Choose Repomix when sharing codebases externally, Cursor when editing in IDE.

What are Repomix stats in 2026?

Repomix hits 23,173 GitHub stars and 18k npm downloads monthly as of 2026. Discord has active 100+ members. Forks at 1,109 show strong community forks.

How do I install repomix?

Visit the GitHub repository at https://github.com/yamadashy/repomix for installation instructions.

What license does repomix use?

repomix uses the MIT license.

What are alternatives to repomix?

Explore related tools and alternatives on My AI Guide.

Great for: Pro Vibe Builders

Skip if: You need something more beginner-friendly or guided

🔒

Open source & community-verified

MIT licensed — free to use in any project, no strings attached. 23,671 developers have starred this, meaning the community has reviewed and trusted it.

Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.

Related Tools

View all