Přeskočit na obsah
ejaj.cz

repomix

ZdarmaOpen sourceAsistent kódování

Repomix zabalí lokální nebo vzdálený repozitář do jednoho AI-friendly souboru (XML, Markdown, JSON či prostý text) pro snadnou analýzu kódu pomocí AI.

repomix.com
Náhled nástroje repomix

O nástroji

Repomix je nástroj pro vývojáře a týmy, kteří chtějí předat AI asistentům (Claude, ChatGPT, Gemini) kompletní kontext codebase najednou, aniž by museli ručně procházet jednotlivé soubory. Nástroj zabalí celý repozitář — lokální i vzdálený z GitHubu — do jednoho souboru ve formátu XML, Markdown, JSON nebo prostého textu, a lze ho tak využít pro refaktoring, code review, dohledávání chyb, bezpečnostní kontrolu knihoven třetích stran nebo generování dokumentace. Mezi klíčové funkce patří počítání tokenů pro každý soubor i celý repozitář (užitečné kvůli limitům kontextu u LLM), bezpečnostní skenování pomocí Secretlintu, které brání zahrnutí citlivých údajů, respektování pravidel v souboru .gitignore a volitelná komprese kódu pomocí Tree-sitter, která odstraní implementační detaily a sníží spotřebu tokenů. Konfigurace probíhá přes soubor repomix.config.json (podporované jsou i formáty JSONC, JSON5, JavaScript nebo TypeScript), lze definovat include/ignore vzory pomocí glob patternů a vybírat mezi výstupními styly xml, markdown, json nebo plain. Repomix lze spustit přes npx bez instalace, nainstalovat globálně přes npm, yarn, bun nebo Homebrew, případně provozovat v Dockeru. K dispozici je také webové rozhraní na repomix.com, komunitní rozšíření pro VSCode a doplněk pro Chrome/Firefox s tlačítkem přímo na stránkách GitHub repozitáře. Jedná se o open source projekt s licencí MIT, který je zdarma bez zmínky o placené verzi.

Klíčové vlastnosti

  • Zabalí lokální i vzdálený GitHub repozitář do jednoho souboru
  • Výstup ve formátu XML, Markdown, JSON nebo plain textu
  • Počítání tokenů pro každý soubor i celý repozitář
  • Bezpečnostní skenování citlivých údajů pomocí Secretlintu
  • Komprese kódu přes Tree-sitter pro úsporu tokenů
  • Respektuje pravidla ze souboru .gitignore

Časté dotazy

Co přesně Repomix umí?

Zabalí celý kódový repozitář (lokální nebo z GitHubu) do jednoho souboru ve formátu XML, Markdown, JSON nebo plain textu, který lze rovnou vložit do AI asistenta jako ChatGPT, Claude nebo Gemini pro refaktoring, code review či hledání chyb.

Kolik Repomix stojí?

Repomix je open source nástroj s licencí MIT a je zcela zdarma, bez zmínky o placené verzi.

Jak s Repomixem začít?

Stačí spustit „npx repomix@latest“ v adresáři projektu bez instalace, nebo nástroj nainstalovat globálně přes npm, yarn, bun či Homebrew a vygenerovaný soubor repomix-output.xml poslat AI asistentovi.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam — odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k repomix? Tady je 6 podobných nástrojů z kategorie Asistent kódování.

Zobrazit všechny alternativy v kategorii Asistent kódování