Repomix is live · free · last verified 4 Nov 2026 · viability healthy
Repomix
Repomix packs your entire codebase into one AI-friendly file for ChatGPT, Claude, Gemini, or Grok.
Repomix is the free default for shipping a whole repo to an LLM, and the specifics back it up: gitignore and .git/info/exclude awareness, Secretlint credential screening, per-file and repo-wide token counts, and Tree-sitter compression the vendor pegs near 70% token reduction. Pair it with Claude Code or Aider if you want an agent that edits files — Repomix packages context, it doesn't reason over it.
Verdict generatedVerified 9d ago · liveness 70/100 · cite: rightaichoice.com/tools/repomix
- Developers feeding a full codebase to ChatGPT, Claude, Gemini, or Grok for review or refactor
- Teams automating AI-ready repo snapshots in CI/CD with the GitHub Actions workflow
- Engineers wiring whole-repo context into AI assistants through the MCP Server
- Security-minded reviewers who need credential files excluded before sharing code
- Non-developers who won't work from a command line or Node install
- Users who want built-in AI chat rather than an output file to paste into a model
- Very large monorepos where a full pack exceeds the context window even after compression
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Repomix if what you actually want is an AI assistant that reads and edits your repo for you — Repomix produces a file to paste elsewhere, so without a paid ChatGPT, Claude, Gemini, or Grok subscription you get no analysis at all.
Repomix's pricing fits teams whose volume aligns with the published tiers. Compare against the alternatives listed below for stage-specific value.
In short
Repomix — Repomix packs your entire codebase into one AI-friendly file for ChatGPT, Claude, Gemini, or Grok. Best for Developers feeding a full codebase to ChatGPT, Claude, Gemini, or Grok for review or refactor, Teams automating AI-ready repo snapshots in CI/CD with the GitHub Actions workflow, Engineers wiring whole-repo context into AI assistants through the MCP Server. Free to use.
What is Repomix?
Repomix — Repomix packs your entire codebase into one AI-friendly file for ChatGPT, Claude, Gemini, or Grok. Best for Developers feeding a full codebase to ChatGPT, Claude, Gemini, or Grok for review or refactor, Teams automating AI-ready repo snapshots in CI/CD with the GitHub Actions workflow, Engineers wiring whole-repo context into AI assistants through the MCP Server. Free to use.
Repomix turns a whole repository into a single file you hand to an AI model. Point it at a project — `npx repomix@latest`, a global npm/yarn/bun install, Homebrew, or the Docker image at ghcr.io/yamadashy/repomix — and it writes repomix-output.xml holding the full codebase in XML (the default), Markdown, JSON, or plain text via `--style`. Developers use it for code reviews, refactoring, bug investigation, and documentation generation where the model needs the whole project, not a pasted fragment. The safety and size controls are the reason it beats concatenating files by hand. It reads .gitignore plus .git/info/exclude so build artifacts never enter the pack, Secretlint screens out files matching known credential formats, and token counts appear per file and across the repo so you can see what still fits your context limit. Tree-sitter compression pulls out signatures and structure while dropping implementation detail — the vendor measures roughly 70% token reduction — and you can separately strip comments and empty lines. Scoping is glob-based (`--include "src/**/*.ts,**/*.md"`, `--ignore "**/*.log,tmp/"`), and `--remote` packs remote repos by shorthand, URL, branch, tree path, or commit URL; because it uses your local git, private repos work too. `repomix --init` writes a repomix.config.json for persistent settings, and custom instructions let you embed a prompt inside the packed file. It also runs as a Chrome extension for browser-based packing, an MCP Server for AI assistants, a GitHub Actions workflow for CI, and a Node library. Against Aider's repo map or hand-rolled context scripts, Repomix is the free, MIT-licensed packager — an output generator, not an assistant, so answer quality rides on the model you already subscribe to.
Key features
- Packs an entire repository into one file in XML, Markdown, JSON, or plain text
- Respects .gitignore and .git/info/exclude automatically
- Secretlint integration detects and excludes files matching known credential formats
- Token counting per file and for the entire repository
- Tree-sitter code compression extracting signatures and structure (~70% token reduction per vendor)
- Remove comments and empty lines from packed code
- Glob include and ignore patterns via --include and --ignore
- Pack remote repositories with --remote using shorthand, full URL, branch, tree path, or commit URL
- Pack private repositories using your locally installed git
- Persistent repomix.config.json via repomix --init
- Custom instructions embedded directly in the packed output
- MCP Server for AI assistant integration
- Chrome extension for packing codebases from the browser
- Docker image (ghcr.io/yamadashy/repomix) for isolated or containerized runs
- GitHub Actions workflow for automated packing in CI/CD
Behind the verdict
Pick Repomix when the problem is context, not intelligence. If you already pay for Claude, ChatGPT, Gemini, or Grok and want the model to see the full project instead of the three files you remembered to paste, one command gets you there. We'd reach for it before a code review, a refactor pass, or a dependency security check where the model needs the shape of the whole repo. The token accounting is what makes it usable on real projects rather than toy ones. Per-file and repo-wide counts tell you upfront whether the pack fits, and Tree-sitter compression (roughly 70% token reduction by the vendor's measure) buys room when it doesn't. Strip comments and empty lines separately if you want more. Pass when your monorepo is so big that even a compressed pack blows past the window — Repomix won't make that math work, and you're better off scoping hard with `--include` or feeding files selectively. Non-developers who won't touch a terminal or Node install should look at the Chrome extension first. And if you want a tool that edits your code rather than describes it, this isn't it; there's no model inside. Where it bites: Secretlint catches files matching known credential formats, not every secret that happens to live in a config file, so review the pack before it leaves your machine. The learning curve is real if globs and flags feel foreign, though `repomix --init` and the config file smooth repeat runs. Against Aider's repo map or a homemade `find | xargs cat` script, Repomix wins on hygiene — gitignore rules, credential screening, token counts, multiple output formats — and it costs nothing under MIT. The MCP Server and GitHub Actions workflow mean it's not just a manual CLI habit; you can automate snapshots into CI or wire it into an AI assistant. My take: keep
Limitations
- Repomix is a context-preparation tool rather than an AI assistant itself; the live evidence frames it as packing a codebase for AI tools, so output quality depends on the AI assistant (ChatGPT, Claude, Gemini) you send the packed file to.
- The homepage is terminal and config-file oriented, with the Chrome extension as a browser surface; the evidence does not indicate a hosted dashboard.
- Large codebases still require care — compression, include/ignore globs, and .gitignore awareness are the main levers for managing token size, and token counts report size rather than how well a model uses the context.
as of 2026-10-30
Researching Repomix? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Is Repomix still active?
Repomix is live · free · last verified 4 Nov 2026 · viability healthy.
Viability score
How well maintained and how widely used is Repomix? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: November 2026
How we score →What do users say about Repomix?
What people actually say about Repomix — is it worth it?
We scanned public community sources for Repomix on Nov 8, 2026 and could not establish that the discussion we found is about this tool rather than something else sharing its name. Only 1 of the posts we fetched could be positively tied to Repomix. Rather than publish a sentiment score built on the wrong subject, we publish nothing here and re-run the scan.
How we verified this
Every listed fact about Repomix — pricing, features, links, status — is re-read from the vendor's own pages by our verification pipeline and each change is logged with a date; the last pass ran on 4 Nov 2026. Analysis is drafted with AI models and checked against our editorial standards before publishing; see how we verify.
Verification history
We have re-verified Repomix 11 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — changed SSL certificate
- — changed who it suits, who should skip it, summary, features, description, our verdict
- — changed limitations
- — changed our verdict, pricing fit, who should skip it, features, use cases, switching in, limitations, summary, description, who it suits, switching out, setup time
- — changed our verdict, who it suits, description, features, who should skip it, summary
- — changed platforms
Showing the 6 most recent of 11 verification passes.
Free to cite with attribution — this page re-verifies continuously.
How much does Repomix cost in 2026?
Repomix: Free to use. Pricing last verified 4 Nov 2026.
Where the pricing makes sense
The company stage and team size where Repomix's pricing actually pencils out — and where peers do it cheaper.
Repomix's pricing fits teams whose volume aligns with the published tiers. Compare against the alternatives listed below for stage-specific value.
Has Repomix's pricing changed?
No plan price for Repomix has moved since we began logging in Aug 2026; the pricing page is re-read on every verification pass.
Who should pick Repomix?
Pick Repomix if you are Developers feeding a full codebase to ChatGPT, Claude, Gemini, or Grok for review or refactor, Teams automating AI-ready repo snapshots in CI/CD with the GitHub Actions workflow, Engineers wiring whole-repo context into AI assistants through the MCP Server, Security-minded reviewers who need credential files excluded before sharing code.
Look elsewhere if you are Non-developers who won't work from a command line or Node install, Users who want built-in AI chat rather than an output file to paste into a model, Very large monorepos where a full pack exceeds the context window even after compression, Anyone expecting Repomix itself to reason about or edit the code.
Skip it if Skip Repomix if what you actually want is an AI assistant that reads and edits your repo for you — Repomix produces a file to paste elsewhere, so without a paid ChatGPT, Claude, Gemini, or Grok subscription you get no analysis at all.
GeneratedReal-world workflow fit
Concrete scenarios for the personas Repomix actually fits — and what changes day-one when you adopt it.
Run `npx repomix@latest` at the repo root, let .gitignore and Secretlint filter the pack, check the repo-wide token count, then paste repomix-output.xml into Claude with a refactor prompt.
Outcome: One paste instead of dozens of file attachments, with credential-shaped files excluded before anything leaves your machine.
Add the GitHub Actions workflow so CI generates a packed file on each merge, using `repomix --init` to commit a repomix.config.json with the team's include/ignore globs and output style.
Outcome: A repeatable, reviewable context artifact each build rather than every developer assembling context by hand.
Use `npx repomix --remote https://github.com/org/repo/commit/<sha>` to pack a specific commit, then ask an LLM to look for risky patterns in the packed output.
Outcome: A pinned, reproducible snapshot of external code you can review without cloning and hand-selecting files.
Use cases
- Hand your whole React project to Claude for a full code review in one message
- Debug a production issue by packing the backend repo alongside error context for ChatGPT
- Generate a README and API docs by packing the repo and asking Gemini
- Refactor legacy code by sending the entire codebase to an LLM for change suggestions
- Automate AI-ready repo snapshots in CI with the GitHub Actions workflow
- Pack a remote GitHub repository (including a specific commit URL) to audit third-party code
- Review a third-party library for security problems by packing it and asking an LLM
- Package blogs, docs, and books into LLM-compatible datapacks for Q&A
Setup time & first value
How long it actually takes to get something useful out of Repomix — broken out by persona, not the marketing-page minute.
Under a minute for a one-off pack: `npx repomix@latest` needs no install and writes repomix-output.xml in the current directory. Global installs via npm, yarn, bun, or Homebrew take a few minutes including install time. Persisting settings with `repomix --init` plus a CI workflow is a half-hour job. Plan on extra time if you never work in a terminal.
Switching to or from Repomix
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From manual file concatenation: replace copy-paste with `npx repomix@latest`, gaining .gitignore respect, Secretlint filtering, and token counts you previously scripted yourself
- →From custom packing scripts: move glob logic into repomix.config.json via `repomix --init` and use --include/--ignore instead of maintaining your own file lists
- →From the Chrome extension to CLI: same output, but the CLI adds --remote, custom instructions, and config file persistence
- ↗To a code-aware agent (e.g. Claude Code): keep Repomix for snapshotting a fixed commit, then let the agent work directly in the repo
- ↗To Repomix's MCP Server: expose the pack as a tool an existing AI assistant calls, instead of pasting the output file manually
- ↗To the GitHub Actions workflow: if you were running the CLI by hand in CI, let the provided workflow generate packs on merges
Integrations
Resources & guides
- Guiderepomix.com
Guide · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Installation · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Usage · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Prompt Examples · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Use Cases · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Faq · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Configuration · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Security · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Mcp Server · Repomix
In-depth how-to from repomix.com
- Guiderepomix.com
Github Actions · Repomix
In-depth how-to from repomix.com
Tutorials & Learning
YouTube returned 6 videos for “Repomix”, and we withheld 5: 5 could not be judged, because “Repomix” is a single word that other videos use for other things. Showing the 1 we can prove is about Repomix.
Official links
What are the best Repomix alternatives?
The closest alternatives to Repomix we list are fanbox, Sourcegraph Cody and Replit's Ghostwriter Chat. Ranked by direct product-type match, not category overlap.
| Alternative | Pricing | Starts at | Last verified |
|---|---|---|---|
| fanbox | Free | Free | — |
| Sourcegraph Cody | Paid | Pricing not published | — |
| Replit's Ghostwriter Chat | Freemium | Pricing not published | — |
Alternatives to Repomix
View allfanbox
FanBox is a free macOS terminal with a live diff viewer showing every file your Claude Code or Codex agent writes.
Sourcegraph Cody
Sourcegraph Cody brings whole-codebase context to AI coding chat, completions, and agentic batch changes across hundreds of repos.
Replit's Ghostwriter Chat
Ghostwriter Chat brings file-grounded AI coding chat into Replit's browser IDE, reading your project before it answers.
Tools that pair well with Repomix
Common stack mates teams adopt alongside Repomix, with the specific reason each pairing earns its keep.
fanbox
FanBox is a free macOS terminal with a live diff viewer showing every file your Claude Code or Codex agent writes.
Sourcegraph Cody
Sourcegraph Cody brings whole-codebase context to AI coding chat, completions, and agentic batch changes across hundreds of repos.
Replit's Ghostwriter Chat
Ghostwriter Chat brings file-grounded AI coding chat into Replit's browser IDE, reading your project before it answers.
Repomix vs its closest rival
Repomix's closest head-to-head is with Bito.
Our Repomix vs Bito verdict written Jul 3, 2026 is more than 90 days old, so it is being re-reviewed against current data and is not shown.
Head-to-head comparisons
Frequently asked questions
Categories
Best-of guides
For makers of Repomix
- Get a Verified Listing for Repomix ($39): a written decision within 1 working day.
- Free listing for another tool: Free reviews are decided in order, within 3 weeks of the review starting.
Used Repomix? Help shape our editorial sentiment research.
