Repomix is live · free · last verified 4 Nov 2026 · viability healthy

Repomix

Repomix

Repomix packs your entire codebase into one AI-friendly file for ChatGPT, Claude, Gemini, or Grok.

70/100Safe BetFreeFree

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 generated

Verified 9d ago · liveness 70/100 · cite: rightaichoice.com/tools/repomix

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
  • Security-minded reviewers who need credential files excluded before sharing code
Not ideal for
  • 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
Visit Website

IntermediateUnder 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.CLI · Plugin · WebNo public APIVerified 9d ago
Pricing
Free
FreeFree tier
Learning curve
Intermediate
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.
Runs on
CLIPluginWeb
No public API · 6 integrations
Who it's for
Solo developer doing a pre-refactor reviewPlatform engineer automating AI snapshotsSecurity reviewer auditing a third-party library
Live sentiment
Is Repomix actually worth it?

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
Run a free scan

3 free scans · no card needed

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.

Skip-it-if note generated
The 30-second take
Price reality

Repomix's pricing fits teams whose volume aligns with the published tiers. Compare against the alternatives listed below for stage-specific value.

Generated

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.

Compared withvs Bito
Claim this listing

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.

FreeIntermediateNo APICLI · Plugin · Web

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

70/100
Safe Bet

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

Recent activity
not measured
Traction
100
Site health
95
User sentiment
79
What the vendor publishes
20

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.

  1. — changed SSL certificate
  2. — changed who it suits, who should skip it, summary, features, description, our verdict
  3. — changed limitations
  4. — changed our verdict, pricing fit, who should skip it, features, use cases, switching in, limitations, summary, description, who it suits, switching out, setup time
  5. — changed our verdict, who it suits, description, features, who should skip it, summary
  6. — changed platforms

Showing the 6 most recent of 11 verification passes.

Free to cite with attribution — this page re-verifies continuously.

Claim this listing

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.

Hidden-cost and price-fit notes generated

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.

Generated

Real-world workflow fit

Concrete scenarios for the personas Repomix actually fits — and what changes day-one when you adopt it.

Solo developer doing a pre-refactor review

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.

Platform engineer automating AI snapshots

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.

Security reviewer auditing a third-party library

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.

Workflow scenarios generated

Use cases

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.

Migrating in
  • →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
Migrating out
  • ↗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

GitHub ActionsDockerMCP ServerChromeSecretlintDiscord

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.

Closest alternatives to Repomix
AlternativePricingStarts atLast verified
fanboxFreeFree—
Sourcegraph CodyPaidPricing not published—
Replit's Ghostwriter ChatFreemiumPricing not published—

Alternatives to Repomix

View all
fanbox

fanbox

FanBox is a free macOS terminal with a live diff viewer showing every file your Claude Code or Codex agent writes.

FreeTry
Sourcegraph Cody

Sourcegraph Cody

Sourcegraph Cody brings whole-codebase context to AI coding chat, completions, and agentic batch changes across hundreds of repos.

PaidTry
Replit's Ghostwriter Chat

Replit's Ghostwriter Chat

Ghostwriter Chat brings file-grounded AI coding chat into Replit's browser IDE, reading your project before it answers.

FreemiumTry

Tools that pair well with Repomix

Common stack mates teams adopt alongside Repomix, with the specific reason each pairing earns its keep.

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.

Frequently asked questions

For makers of Repomix

Used Repomix? Help shape our editorial sentiment research.