Razgovaraj sa bilo kojim GitHub Repo

Umetnite javni GitHub, GitLab ili Bitbucket URL – ili ubacite vlastite datoteke. Indeksiramo ga (besplatno za prvih 2 repos/dan), zatim možete postaviti bilo što — pitanja implementacije, arhitekturni pregled, gdje je funkcija definirana, što datoteka radi.

1. Index a repozitorij
GitHub GitLab Bitbucket
— ili —
Dovucite & ispuštanje datoteka ovdje, ili kliknite da odaberete
Caps: 50 MB / 5.000 datoteka / 100 KB po datoteci. Djelići prozira (1500 znakova), ugrađeni s BGE-M3 na našem GPU-u. Izvorni kod samo – nod_moduli,.git, dist, građevina, venv su preskočeni.

Kako to funkcioniše

1
Umetni ili učitaj

Bacite javni GitHub, GitLab ili Bitbucket URL — ili ubacite izvorne datoteke izravno s vašeg računala.

2
Smo ga indeksirati

Datoteke su podijeljene u komade klizačih prozora i ugrađene sa BGE-M3 na našem GPU. Indeksiranje se pokreće jednom po predaji.

3
Pitaj bilo što

Vaše pitanje se poklapa s najvažnijim kodom, a zatim odgovara s datotečnim navodima.

4
Nastavi istraživati

Pratite s još pitanja — arhitektura, gdje funkcija živi, što datoteka radi. Slobodno početi, nema prijavljivanja za postavljanje.

Chat with any Git Repo — FAQ

To je kodno-svjesni razgovor koji učitava cijelu bazu koda i omogućava vam postavljati pitanja o tome na običnom engleskom jeziku. Nalijepite javni GitHub repo URL (ili upload your files) i AI čita projekt, zatim odgovara na stvari poput "gdje je auth rukovati?", "objasniti ovu funkciju", "Zašto ovaj test ne uspije?", ili "što naziva ovaj API?" — s referencima na stvarne datoteke. Misli o tome kao par programiranje s nekim tko je već pročitao cijeli svoj repo.

Na dva načina. (1) Napišite repo URL (npr. https://github.com/vlasnik/project) i kliknite Napunite – kloniramo ga i indeksiramo izvor. (2) Povucite i ispustite vlastite datoteke ili kompresovanu mapu ako je kod privatni ili lokalni. Nakon što je indeksiran, samo počnite čavrljati. Prebacite se između učitanog reposa bez gubitka razgovora.

Javni GitHub repozitoriji danas rade putem URL-a, plus izravna datoteka/direktor/zip upload za ništa što nije na GitHub. GitLab i Bitbucket URL uvoz su na planu. Do tada, za projekt GitLab ili Bitbucket jednostavno preuzmite repo kao zip i upload ga – čavrljanje tretira identičan kod kao klonirani repo.

Da. Pokreće se na vlastitom hostingu Qwen 3 model kodera na dnevnom besplatnom žetonskom bazenu — 2.500 žetona/dan anonimnog, 10.000/dan s besplatnim korisničkim računom. Tipični troškovi skretanja pitanja i odgovora ~100-300 žetona. Indeksiranje repo je jeftino; trošite žetone samo kada zapravo postavljate pitanja. Premium modeli (Claude Sonnet / GPT-5) dostupni su po pozivu za vrlo velik ili nezgodni razmišIjanje nad bazom koda.

Nema treninga, nikada. Uloženi datoteke i klonirani repos se održavaju samo za vrijeme trajanja vaše sesije tako da AI može odgovoriti na pitanja, zatim očistiti. Javni repos na koji pokazujete su već javni. Privatni kod koji ste upload nikada nije dijeljen, nikada se ne koristi za trening modele, i je automatski brisanje. Potpuni detalji na /privacy /.

Pojedinačne datoteke do 10MB i zapečaćene projekte do otprilike 100MB / nekoliko tisuća izvornih datoteka indeks pouzdano. Vrlo veliki monorepos podržava se indeksiranjem najvažnijih datoteka prvo – AI preuzima komadiće vezane na vaše pitanje umjesto punjenja cijelog stabla u jedan pogon. Binarna imovina, node_module, gradnja artefakti, i zaključavanje datoteke su automatski preskočeni tako da se indeks ostaje fokusiran na pravi izvor.

Indeksira cijelu repo, zatim dobija najvažnije komade za svako pitanje (retrieval-augmented). To drži odgovore temeljene u pravim datotekama bez prekoračenja prozora konteksta modela. Kada pitate o određenoj funkciji ili datoteci, povlači taj kod plus njegove pozivače/callees; kada postavite široko pitanje arhitekture, povlači strukturni pregled. Također možete @-mention put da ga prisilite da se fokusira tamo.

Svi popularni — Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, plus config (YAML, JSON, TOML), SQL, ljuska, Dockerfiles, i okvirne konvencije (Django, Flask, React, Vue, Spring, Rails, Express i više). Budući da je to isti Qwen 3 koder motor iza naših /kod/generatora, prepoznaje ideom i raspored projekta, ne samo sintaksu.

Da — zamolite ga da popravi grešku, refactor funkciju, dodajte rukovanje pogreškom ili primijenite funkciju i vrati izmijenjeni kod s objašnjenjem promjene. To je samo za čitanje protiv vašeg repoa (nikada ne gura predaje), tako da kopirate predloženu razliku i sami je primijenite. Za posvećeno korištenje toka popraviti i debag / kod/debag/, i /kod/refaktor/ za veće restrukturiranje.

Da. Uperite ga na modul i pitajte za jedinične testove (pytest, Jest, JUnit, itd.) i piše ih protiv pravih potpisa koji je pročitao. Pitajte za README, docstrings, ili API docs i generira ih iz stvarnog koda. Za jednu fotografiju verzije izvan repo chat, /code/test / i /code/dokumentation / i /code/readme / su posvećeni alati.

Prosti /chat/odgovori iz općeg znanja i što god zalijepiti u poruku. Chat s Repo temelji svaki odgovor u stvarno indeksiranoj bazi koda – navodi prave datoteke, prati uvoz preko modula, i ostaje u skladu s vašim projektnim konvencijama. Koristite /chat/ za opće kodiranje pomoć; koristite to kada odgovor ovisi o razumijevanju kako je vaš specifičan projekt spojen zajedno.

Da — temeljni kod chat je dostupan preko POST-a na /v1/chat/ na api.free.ai s Bearerom auth. s pomoću razvojnog API ključa. Pošaljite svoj repo kontekst ili sadržaj datoteke kao dio zahtjeva i prenesite odgovor natrag, OpenAI-kompatibilan. Korisno za izgradnju kod-review robota ili CI pomoćnika. Python / Čvor / cURL odrezaka na /api /.

Like this tool? Share it!

Ocijeni ovu stranicu