Csevegés bármilyen GitHub Repo

Public GitHub, GitLab, vagy Bitbucket URL feltölti a saját fájlokat. Indexeljük (ingyenes az első 2 repos/nap), majd feltehetsz bármit • végrehajtási kérdések, architektúra áttekintés, ahol egy függvény definiált, mit csinál egy fájl.

1. Adattár indexe
GitHubCity name (optional, probably does not need a translation) GitLab Bitbucket
amount in units (real)
Ide húzza a forrásfájlokat, vagy kattintson a kiválasztáshoz
Caps: 50 MB / 5000 fájl / 100 KB fájlonként. Sliding-window chunks (1500 chars), beágyazott BGE-M3 a GPU. Forráskód csak ~ node_modules,.git, dist, build, verv vannak kihagyva.

Hogyan működik?

1
Beillesztés vagy feltöltés

Dobjon le egy nyilvános GitHub, GitLab, vagy Bitbucket URL-t, vagy töltse fel a forrásfájlokat közvetlenül a gépéről.

2
Mi indexeljük.

A fájlok tolóablakokra vannak osztva, és a GPU-n a BGE-M3 alá vannak ágyazva. Az indexelés egyszer fut minden egyes kötelezettségvállalásnál.

3
Kérdezz bármit.

A kérdésed a leglényegesebb kóddal egyezik, majd fájl-útlevéllel válaszoltál.

4
Folytasd a keresést.

Kövesse nyomon a további kérdéseket, az architektúra, ahol egy funkció él, mit csinál egy fájl. Ingyenes elkezdeni, nem jelentkezni, hogy kérdezzen.

Chat with any Git Repo — FAQ

Ez egy kód-aware chat, amely betölti az egész kódbázist, és lehetővé teszi, hogy kérdéseket tegyen fel róla egyszerű angol nyelven. Beilleszt egy nyilvános GitHub repó URL (vagy feltölti a fájlokat) és az AI olvassa a projektet, majd válaszol a dolgokra, mint "hol van auth kezelni?," "magyarázd meg ezt a funkciót," "miért nem sikerül ez a teszt?," vagy "minek hívja ezt az API?" • hivatkozásokkal a tényleges fájlokat. Gondolj rá úgy, mint pár-programozás valakivel, aki már elolvasta az egész repo.

Két módon. (1) A repó URL (pl. https://github.com/owner/project) beillesztése és kattintson a Load -ra, ha klónozzuk és indexeljük a forrást. (2) Húzza ki a saját fájlokat vagy egy cipzározott mappát, ha a kód privát vagy helyi. Miután indexelt, csak kezdjen el csevegni. Váltás a töltött repók között anélkül, hogy elveszítené a beszélgetést.

Public GitHub repositorys működik ma URL-en keresztül, plusz közvetlen fájl/mappa/zip feltöltés semmi másra nem GitHub. GitLab és Bitbucket URL import az útitervben. Addig is, egy GitLab vagy Bitbucket projekt csak töltse le a repo, mint egy cipzár, és töltse fel a chat kezeli feltöltött kódot azonos klónozott repo.

Igen. Önállóan fut Qwen 3 Kódoló modell a napi ingyenes token poolon 2500 token/nap anonim, 10 000/nap ingyenes számlával. Egy tipikus kérdés-válasz ~100-300 token. A repó indexelése olcsó; csak akkor költhetsz tokeneket, ha ténylegesen kérdéseket teszel fel. Premium modellek (Claude Sonnet / GPT-5) a kódbázis felett egy hívásonként nagyon nagy vagy trükkös érveléshez állnak rendelkezésre.

Nincs tréning, soha. Feltöltött fájlok és klónozott repók csak a munkamenet időtartama alatt, így az MI válaszolhat a kérdésekre, majd tisztázza. Nyilvános repók, amire rámutat már nyilvános. Privát kód, amit feltölt soha nem osztott, soha nem használják a vonat modellek, és automatikusan töröljük. Részletek /privacy /.

Egy fájl akár 10MB és zippzáras projektek mintegy 100MB / néhány ezer forrás fájl index megbízhatóan. Nagyon nagy monorepók támogatják indexelésével a legfontosabb fájlokat először az AI visszaszerzi a darabok kötött a kérdés ahelyett, hogy tömi az egész fa egy gyors. Bináris eszközök, csomópont_modulok, építeni ereklyék, és lakatfájlok automatikusan kihagyják, így az index marad koncentrálva a valódi forrás.

Megjelöli az egész repó, majd visszaszerzi a legfontosabb darabokat minden egyes kérdés (retrieval-augmented). Ez tartja a válaszokat alapozott a megfelelő fájlokat anélkül, hogy túllépné a modell kontextus ablak. Amikor kérdez egy adott funkció vagy fájl, húzza ezt a kódot plusz a hívók / Callees; amikor feltesz egy széles architektúra kérdés, húzza a strukturális áttekintést. Ön is @-mention egy utat, hogy rákényszerítse, hogy összpontosítson ott.

Az összes népszerű Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, plus config (YAML, JSON, TOML), SQL, shell, Dockerfiles, and framework conventions (Django, Flask, React, Vue, Spring, Rails, Express, és így tovább). Mivel ugyanaz a Qwen 3 Codeer motor a /code/ generátorok mögött, felismeri az idiomokat és a projekt elrendezését, nem csak a szintaxist.

Igen, arra kéri, hogy javítson meg egy hibát, alakítson át egy függvényt, adjon hozzá egy hibakezelést, vagy hajtson végre egy funkciót, és a változás magyarázatával adja vissza a módosított kódot. Csak a repo ellen olvasható (soha nem nyomja), így másolja le a javasolt diff-et, és alkalmazza magát. Egy dedikált fix-and-debug áramlási használathoz /code/debug/, és /code/refactor/ a nagyobb szerkezetátalakításokhoz.

Igen. Mutassa meg a modult, és kérje az egység tesztek (pytest, Jest, JUnit, stb.) és írja őket ellen a valódi aláírások olvasott. Kérjen egy README, dokumentációk, vagy API-dokkok, és generálja őket a tényleges kódot. Egy-shot verziók kívül repó chat, /code/test/ és /code/documentation/ and /code/readme/ a dedikált eszközök.

Egyszerű /chat / válaszok az általános tudásból és bármi, amit beilleszt az üzenetbe. Csevegés Repo alapokkal minden válasz a tényleges indexelt kódbázis • idézi a valódi fájlokat, követi az importot a modulok, és marad összhangban a projekt egyezmények. Használja /chat / általános kódolási segítség; használja ezt, ha a válasz attól függ, hogy hogyan kapcsolódik össze a konkrét projekt.

Igen, a mögöttes kód chat elérhető keresztül POST /v1/chat/ on api.free.ai Beaver auth segítségével egy fejlesztő API kulcs. Küldje el a repo kontextus vagy fájl tartalma részeként a kérés, és stream a válasz vissza, OpenAI-kompatibilis. Hasznos az épület kód-nézet botok vagy CI asszisztensek. Python / Node / cURL snippets a /api /.

Love this tool? Share it!

Szavazz erre az oldalra