Chat ma'kull GitHub Repo

Paste pubbliku GitHub, GitLab, jew Bitbucket URL — jew ittella fajls tiegħek stess.Aħna indiċih (b'xejn għall-ewwel 2 repos/jum), imbagħad inti tista'tistaqsi xi ħaġa — mistoqsijiet implimentazzjoni, arkitettura ħarsa ġenerali, fejn funzjoni hija definita, dak li jagħmel fajl.

1. Indiċi repożitorju
GitHub GitLab Bitbucket
— jew —
Drag & drop fajls sors hawn, jew ikklikkja biex jagħżlu
Caps: 50 MB / 5,000 fajls / 100 KB għal kull fajl. Sliding-tieqa biċċiet (1500 karattri), inkorporati ma BGE-M3 fuq il-GPU tagħna. sors-kodiċi biss — node_modules,.git, dist, jibnu, venv huma maqbuża.

Kif jaħdem

1
Pejst jew upload

Drop pubbliku GitHub, GitLab, jew Bitbucket URL — jew ittella fajls sors direttament mill-magna tiegħek.

2
Aħna indiċih

Il-fajls huma maqsuma f'biċċiet tat-tieqa li jiżżerżqu u inkorporati b'BGE-M3 fuq il-GPU tagħna.

3
Staqsi xi ħaġa

Il-mistoqsija tiegħek hija mqabbla mal-kodiċi l-aktar rilevanti, imbagħad imweġiba b'kwotazzjonijiet tal-mogħdija tal-fajl.

4
Żomm l-esplorazzjoni

Segwi b’aktar mistoqsijiet — arkitettura, fejn tgħix funzjoni, x’jagħmel fajl. Ħieles biex tibda, l-ebda reġistrazzjoni biex tistaqsi.

Chat with any Git Repo — FAQ

Huwa chat li jaf bil-kodiċi li jgħabbi codebase sħiħa u jħallik tistaqsi mistoqsijiet dwarha bl-Ingliż sempliċi.Paste URL pubbliku GitHub repo (jew ittella' l-fajls tiegħek) u l-AI taqra l-proġett, imbagħad twieġeb affarijiet bħal "fejn huwa awth immaniġġjat?", "spjega din il-funzjoni", "għaliex dan it-test ifalli?", jew "x'jissejjaħ dan l-API?" — b'referenzi għall-fajls attwali.Aħseb dwarha bħala programmazzjoni b'par ma' xi ħadd li diġà qrajt repo sħiħa tiegħek.

Żewġ modi. (1) Paste a repo URL (eż https://github.com/owner/project) u ikklikkja Load — aħna klon u indiċi s-sors. (2) Drag-and-drop fajls tiegħek stess jew folder żippjat jekk il-kodiċi huwa privat jew lokali. Ladarba huwa indiċi, biss tibda chat. Aqleb bejn repos mgħobbija mingħajr ma jitilfu l-konverżazzjoni.

Ir-repożitorji pubbliċi ta’ GitHub jaħdmu llum permezz ta’ URL, flimkien ma’ upload dirett ta’ fajls/folders/zip għal kull ħaġa li mhix fuq GitHub. L-importazzjoni ta’ URLs ta’ GitLab u Bitbucket tinsab fuq il-pjan direzzjonali. Sa dakinhar, għal proġett ta’ GitLab jew Bitbucket, sempliċement niżżel ir-repożitorju bħala zip u uploadih — iċ-chat jitratta l-kodiċi mtella’ b’mod identiku għal repo kklonat.

Iva. Hija taħdem fuq tagħna awto-ospitati Qwen 3 Kodifikatur mudell fuq il-pool token kuljum b'xejn - 2,500 tokens/jum anonimu, 10,000/jum b'kont b'xejn. A tipika mistoqsija u t-tweġiba dawran spejjeż ~ 100-300 tokens. Indiċi repo huwa irħas; inti biss jonfqu tokens meta inti fil-fatt jistaqsu mistoqsijiet. mudelli Premium (Claude Sonnet / GPT-5) huma disponibbli għal kull sejħa għal raġunament kbir ħafna jew tricky fuq il-codebase.

L-ebda taħriġ, qatt. Il-fajls imtella' u r-repożitorji kklonati jinżammu biss għat-tul tas-sessjoni tiegħek sabiex l-AI tkun tista' twieġeb il-mistoqsijiet, imbagħad jitneħħew. Ir-repożitorji pubbliċi li tipponta lejhom huma diġà pubbliċi. Il-kodiċi privat li ttella' qatt ma jiġi kondiviż, qatt ma jintuża biex jitħarreġ mudelli, u jitħassar awtomatikament. Id-dettalji sħaħ jinsabu f'/privacy/.

Fajls singoli sa 10MB u proġetti żippjati sa madwar 100MB / ftit eluf ta' fajls tas-sors jiġu indiċjati b'mod affidabbli. Monorepos kbar ħafna huma appoġġjati billi l-ewwel jiġu indiċjati l-fajls l-aktar rilevanti — l-AI tirkupra l-biċċiet marbuta mal-mistoqsija tiegħek minflok ma timla s-siġra sħiħa f'prompt wieħed.

Hija indiċijiet-repo kollu, imbagħad jirkupra l-aktar rilevanti chunks għal kull mistoqsija (irkupru-augmented). Li żżomm tweġibiet bbażati fil-fajls dritt mingħajr ma jaqbżu l-tieqa kuntest mudell. Meta inti tistaqsi dwar funzjoni speċifika jew fajl, huwa jiġbed dak il-kodiċi flimkien ma' callers/callees tagħha; meta inti tistaqsi mistoqsija arkitettura wiesgħa, huwa jiġbed l-istruttura ħarsa ġenerali. Inti tista wkoll @-isemmi path biex iġiegħlu biex jiffokaw hemmhekk.

Dawk kollha popolari — Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, flimkien ma’ konfigurazzjoni (YAML, JSON, TOML), SQL, qoxra, Dockerfiles, u konvenzjonijiet ta’ qafas (Django, Flask, Reaġixxi, Vue, Rebbiegħa, Ferroviji, Express, u aktar).Għax huwa l-istess Qwen 3 magna Coder wara tagħna /code/ ġeneratur, huwa jirrikonoxxi idiomi u layout proġett, mhux biss sintassi.

Iva — tistaqsiha biex issolvi bug, tirrifatturizza funzjoni, iżżid maniġġjar ta' żbalji, jew timplimenta karatteristika u tirritorna l-kodiċi modifikat bi spjegazzjoni tal-bidla. Huwa read-only kontra r-repo tiegħek (qatt ma jġiegħel commits), għalhekk tikkopja d-diff suġġerit u tapplikah int stess. Għal fluss dedikat ta' ffissar u debug uża /code/debug/, u /code/refactor/ għal ristrutturar akbar.

Iva. Ipponta lejn modulu u staqsi għal testijiet ta' unità (pytest, Jest, JUnit, eċċ.) u jiktebhom kontra l-firem reali li jaqra. Staqsi għal README, docstrings, jew API docs u jiġġenerahom mill-kodiċi attwali. Għall-verżjonijiet one-shot barra minn chat repo, /code/test/ u /code/documentation/ u /code/readme/ huma l-għodod iddedikati.

Chat with Repo jqiegħed kull tweġiba fil-codebase tiegħek — jikkwota fajls reali, isegwi importazzjonijiet bejn moduli, u jibqa' konsistenti mal-konvenzjonijiet tal-proġett tiegħek. Uża /chat/ għal għajnuna ġenerali dwar il-kodifikazzjoni; uża dan meta t-tweġiba tiddependi fuq kif tifhem kif il-proġett speċifiku tiegħek huwa konness flimkien.

Iva — il-kodiċi sottostanti chat huwa aċċessibbli permezz POST għal /v1/chat/ fuq api.free.ai ma Bearer awt bl-użu ta' żviluppatur API key. Ibgħat tiegħek repo kuntest jew kontenut tal-fajl bħala parti mit-talba u l-fluss tat-tweġiba lura, OpenAI-kompatibbli. Utli għall-bini kodiċi-reviżjoni bots jew CI assistenti. Python / Node / cURL snippets fil /api/.

Imħabba Free.ai? Għid lill-ħbieb tiegħek!

Irraporta din il-paġna