Pokec s jakoukoliv GitHub Repo

Vložte veřejný GitHub, GitLab nebo Bitbucket URL nebo nahrajte své vlastní soubory. Udáváme je (zdarma pro první 2 repos / den), pak se můžete zeptat na cokoliv Realizační otázky, přehled architektury, kde je funkce definována, co soubor dělá.

1. Index repozitáře
GitHub GitLab Bitbucket
A nebo... nebo...
Tady přetáhněte a upusťte zdrojové soubory, nebo klikněte na volbu
Víčka: 50 MB / 5,000 souborů / 100 KB na soubor. Sliding-window bloky (1500 znaků), vložené s BGE-M3 na našem GPU. Zdrojový kód pouze uzel_moduly,.git, dist, build, venv jsou přeskočeny.

Jak to funguje

1
Vložit nebo nahrát

Vypusťte veřejný GitHub, GitLab nebo Bitbucket URL nebo nahrajte zdrojové soubory přímo z vašeho stroje.

2
Uděláme to indexem.

Soubory jsou rozděleny do kousků posuvného okna a vloženy s BGE-M3 na našem GPU. Indexování běží jednou za revizi.

3
Zeptej se na cokoliv.

Vaše otázka se shoduje s nejdůležitějším kódem a pak je zodpovězena citacemi ze souboru.

4
Pokračujte v zkoumání.

Navazovat na další otázky architektura, kde funkce žije, co soubor dělá. Volný začít, žádné přihlášení se zeptat.

Chat with any Git Repo — FAQ

Jedná se o kódově-awarový chat, který načítá celou codebase a umožňuje vám klást otázky o tom v jednoduché angličtině. Vložit veřejné GitHub repo URL (nebo nahrát soubory) a AI čte projekt, pak odpovídá na věci jako "kde je auth manipulováno?", "Vysvětlete tuto funkci," "proč tento test selže?" nebo "co nazývá toto API?" s odkazy na skutečné soubory. Berte to jako pár-programování s někým, kdo již četl celý repo.

(1) Vložte repo URL (např. https://github.com/majitel/project) a klikněte na možnost Načíst a indexovat zdroj. (2) Přetáhněte a spusťte své vlastní soubory nebo zapnutou složku, pokud je kód soukromý nebo místní. Jakmile je indexován, stačí začít chatovat. Přepínač mezi načtenými repos bez ztráty konverzace.

Veřejné GitHub repozitáře pracují dnes přes URL, plus přímý soubor/složka/zip upload pro cokoliv, co není na GitHubu. GitLab a Bitbucket URL import jsou na mapě. Do té doby, pro GitLab nebo Bitbucket projekt stačí stáhnout repo jako zip a nahrát ji nahrávka chatu léčí nahraný kód stejně jako klonovaný repo.

Ano. Běží na našem self-hosted Qwen 3 Coder model na denním zdarma token bazénu 2,500 žetony / den anonymní, 10,000 / den s bezplatným účtem. Typické náklady na otočení otázky a odpovědi ~100-300 žetony. Indexování repo je levné; utrácíte žetony pouze, když se skutečně ptáte na otázky. Premium modely (Claude Sonnet / GPT-5) jsou k dispozici na výzvu pro velmi velké nebo složité uvažování nad kódovou základnou.

Žádný trénink, nikdy. Uploadované soubory a klonované repo se konají pouze po dobu trvání relace, takže AI může odpovídat na otázky, pak vymazán. Veřejné repo obchody, na které ukazujete jsou již veřejné. Soukromý kód, který nahráváte, není nikdy sdílen, nikdy používán k tréninku modelů, a je automaticky smazán. Plné detaily na /privacy/.

Jednotlivé soubory až do 10MB a zipované projekty až do zhruba 100MB / několik tisíc zdrojových souborů index spolehlivě. Velmi velké monorepos jsou podporovány indexováním nejdůležitějších souborů první artefakty a zamykací soubory jsou automaticky přeskočeny, takže index zůstane zaměřen na skutečný zdroj.

Indexuje celý repo, pak získá nejdůležitější části pro každou otázku (retrieval-augmented). To udržuje odpovědi uzemněné ve správných souborech, aniž by překročil model kontextové okno. Když se zeptáte na konkrétní funkci nebo soubor, vytáhne tento kód plus jeho volající / volající; když se zeptáte na širokou otázku architektury, vytáhne strukturální přehled. Můžete také @-orientovat cestu k tomu, aby se tam soustředil.

Všechny oblíbené Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, plus config (YAML, JSON, TOML), SQL, shell, Dockerfiles, a rámcové úmluvy (Django, Flask, React, Vue, Spring, Rails, Express, a další). Protože je to stejné Qwen Coder motor za našimi /kód/ generátory, rozpozná idiomy a rozvržení projektu, nejen syntaxe.

Ano, požádejte ji, aby opravila chybu, refaktorovala funkci, přidala manipulaci s chybami nebo implementovala funkci a vrátila změněný kód s vysvětlením změny. Je to pouze čtení proti vašemu repo (to nikdy neposouvá revize), takže zkopírujete navrhovaný rozdíl a použijete jej sami. Pro vyhrazené fix-and-debug použití toku /kód/debug/, a /code/refaktor/ pro větší restrukturalizace.

Ano. Namiřte na modul a požádejte o jednotlivé testy (pytest, Jest, JUnit, atd.) a zapíše je proti skutečným podpisům, které čte. Požádejte o README, docstrings, nebo API docs a generuje je ze skutečného kódu. Pro jednosnímkové verze mimo repo chat, /code/test/ a /code/documentation/ a /code/readme/ jsou speciální nástroje.

Prosté /chat/ odpovědi z obecných znalostí a cokoliv vložíte do zprávy. Chatovat s Repo založí každou odpověď ve své skutečné indexované codebase? cituje skutečné soubory, následuje import napříč moduly, a zůstává v souladu s konvencemi vašeho projektu. Použijte /chat/ pro všeobecnou pomoc při kódování; použijte tuto odpověď, když odpověď závisí na tom, jak je váš konkrétní projekt propojen dohromady.

Ano, základní kód chat je přístupný přes POST do /v1/chat/ na api.free.ai s Bearer auth pomocí klíče vývojáře API. Odešlete svůj repo kontext nebo obsah souboru jako součást požadavku a streamovat odpověď zpět, OpenAI-kompatibilní. Užitečné pro budování kódu-review bots nebo CI asistentů. Python / Node / cURL úryvky na /api/.

Love this tool? Share it!

Hodnotit tuto stránku