Xhumana nanoma iyiphi i-GitHub Repo

Ncamashi i-GitHub, GitLab, noma i-Bitbucket URL yasekhaya — noma ulayishe amafayela akho. Siyifaka kwi-index (imahhala ngezinsuku zokuqala ezingu-2 zokugcina), bese ucela noma yini — imibuzo yokufaka, ukubuyekezwa kwesakhiwo, lapho umsebenzi ucacisiwe khona, yini eyenza ifayela.

1. Faka i-index kundawo yokugcina
GitHub GitLab Bitbucket
— noma —
Dlulisa bese ususa amafayela omthombo lapha, noma chofoza ukukhetha
Caps: 50 MB / 5,000 amafayela / 100 KB ngefayela. I-sliding-window chunks (1500 chars), ifakwe nge-BGE-M3 ku-GPU yethu. Ikhowudi yomthombo kuphela — node_modules,.git, dist, build, venv zilahlekile.

Indlela esebenza ngayo

1
Ncamashi noma ulayishe

Layisha phezulu i-URL ye-GitHub, GitLab, noma i-Bitbucket — noma ulayishe amafayela omthombo ngqo kusuka kwi-machine yakho.

2
Siyifaka kwi-index

Amafayela ahlukaniswe abezingxenye zefasitela ezihambayo futhi afakwe nge BGE-M3 ku-GPU yethu. Ukudweba index kuqhutshwa kabili ngasinye.

3
Buza noma yini

Umbuzo wakho ulinganiswe nekhodi elingafanele kakhulu, bese kuphendulwa ngefayela-lokuhamba.

4
Qhubeka ukuhlola

Qhathanisa ngemibuzo eminingi — ukwakhiwa, lapho umsebenzi uhlala khona, yini oyenzayo ifayela. Imahhala ukuqalisa, akukho ubhaliso ukubuza.

Chat with any Git Repo — FAQ

I-code-aware chat efaka i-codebase ephelele futhi ikuvumela ukuthi ubuze imibuzo mayelana nayo ngesiNgisi esilula. Ncamashi i-GitHub repo URL yangaphandle (noma ulayishe amafayela akho) futhi i-AI ifunda iphrojekthi, bese iphendula izinto ezifana "yini i-auth ephathwayo?", "chaza lemisebenzi", "yini isizathu sokuthi le kuhlolwa kuphume kahle?", noma "yini ebizwa ngalo API?" — ngemibhalo yefayela elingokoqobo. Thola lokhu njenge-pair-programming nomuntu osele efunde i-repo yakho yonke.

Indlela ezimbili. (1) Ncamashi i-repo URL (isibonelo https://github.com/owner/project) bese uchofoza u-Load — siyi-clone futhi siyi-index i-source. (2) Dlulisa-u-khuphula amafayela akho noma ifolda ecindezelwe uma ikhowudi imfihlo noma yasendaweni. Uma i-indexed, qala nje ukuxoxa. Tshintsha phakathi kwe-repos efakwe ngaphandle kokulahlekelwa ukuxhumana.

I-GitHub esemthethweni isebenza namuhla nge-URL, kanye nokufaka ifayela/ifolda/i-zip ngokuqondile nganoma yini engase i-GitHub. I-GitLab ne-Bitbucket URL ukungenisa zikhona. Kuze kube khona, i-GitLab noma i-Bitbucket project kuphela kukhuphula i-repo njenge-zip futhi uyikhuphele - i-chat iphatha ikhowudi ekhuphelwe ngokufanayo ne-cloned repo.

Yebo. Isebenza ku-Qwen 3 Coder model yethu etholakalayo e-hosted on the daily free token pool - 2,500 tokens / day anonymous, 10,000 / day with a free account. A typical question-and-answer turn costs ~100-300 tokens. Indexing a repo is cheap; uchitha kuphela ama-token lapho ucela imibuzo. Amamodeli we-Premium (Claude Sonnet / GPT-5) atholakala nge-call nge-rational enkulu kakhulu noma enzima ngaphezulu kwe-codebase.

Akukho qeqesho, ngaso sonke isikhathi. Amafayela alayishwe futhi ama-repos aklonwe agcinwa kuphela isikhathi seseshini sakho ukuze i-AI iphendule imibuzo, bese isuswa. Ama-repos asemthethweni obeka kuwo akhona asemthethweni. Ikhowudi yobumfihlo olayishe kuyo ayikho, ayikho esetshenziswa ukuqeqesha amamodeli, futhi isuswa ngokuzenzakalela. Imininingwane egcwele ku /privacy/.

Amafayela ahlukile afinyelela ku-10MB kanye nezinhlelo ezizikiwe ezifinyelela ku-100MB / amawaka ambalwa amafayela womthombo abonisa ngokuthembekile. Ama-monorepos amakhulu kakhulu axhaswa ngokukhombisa amafayela abalulekile kuqala - i-AI ithola ama-chunks ahlobene nemibuzo yakho ngaphezu kokugcwalisa isihlahla sonke ku-prompt eyodwa. Ama-binary assets, node_modules, kwakha ama-artefacts, namafayela okuvala adlula ngokuzenzakalela ngakho-ke i-index ihlala ibhekisa kumthombo ongempela.

Ifaka i-index kuhele i-repo, bese ithola ama-chunks abalulekile kumbuzo ngamunye (ukuthola-ukuthuthukiswa). Lokhu kugcina izimpendulo ezibekwe kuhele ofanele ngaphandle kokudlula ifasitela lesimo semodeli. Uma ubuza mayelana nomsebenzi noma ihele elikhethekile, iqoqa lo mthetho kanye nalabo ababizayo/ababizwayo; uma ubuza umbuzo obanzi wesakhiwo, iqoqa umbono wokwakha. Ungasebenzisa futhi i-@-mention indlela ukuyenza ibheke khona.

Zonke ezithandwayo - iPython, iJavaScript/TypeScript, iJava, iC/C++, iC#, iGo, iRust, iRuby, iPHP, iSwift, iKotlin, kanye nokuhlelwa (YAML, JSON, TOML), iSQL, i-shell, i-Dockerfiles, kanye ne-framework conventions (iDjango, iFlask, iReact, iVue, i-Spring, i-Rails, Express, nezinye eziningi). Ngenxa yokuthi kuyinto efanayo Qwen 3 Coder engine engezansi kwe- /code/ generators yethu, iyazi ukuthi i-idioma ne-project layout, hhayi kuphela i-syntax.

Yebo — buza ukuthi ilungise iphutha, iphinde isebenze umsebenzi, ihlanganise ukuphatha iphutha, noma isebenzise isici futhi ibuyisela ikhodi eguqulwe ngesihloko soshintsho. Ifundeka kuphela ku-repo yakho (ayikho into ecindezela ukubekezela), ngakho-ke ukopa i-diff ecebisiwe futhi uyisebenzise ngokwakho. Uhlelo olukhethekile lokuxazulula nokususa iphutha sebenzisa /code/debug/, kanye /code/refactor/ ukwakha kabusha okukhulu.

Yebo. Isho ku-module futhi ucele ukuhlolwa kweyunithi (pytest, Jest, JUnit, njll) futhi ibhala kuzo ngokumelene ne-signatures esemthethweni efundekayo. Ucela u-README, docstrings, noma i-API docs futhi ikhiqiza kuzo kusuka ku-code esemthethweni. Izinhlobo ezi-one-shot ngaphandle kwe-repo chat, /code/test/ ne /code/documentation/ ne /code/readme/ yizinto ezikhethekile.

I-/chat/ elula iphendula kusuka kwilwazi olujwayelekile kanye nanoma yini ongayifaka kumlayezo. I-Chat ne-Repo ibeka impendulo ngayinye kwi-codebase yakho esemthethweni ehlobene ne-index — ichaza amafayela angempela, ilandela ukungeniswa phakathi kwamathuluzi, futhi ihlala ihambisana nezinhlelo zakho zokuxoxa. Sebenzisa i-/chat/ usizo lokushicilela okujwayelekile; sebenzisa lokhu uma impendulo ixhomekeka ekuqondeni ukuthi iphrojekthi yakho ekhethekile ixhunywe kanjani.

Yebo — ikhodi engezansi yokuxoxa ingafinyelelwa nge-POST ku- /v1/chat/ ku-api.free.ai nge-Bearer auth usebenzisa isithonjana se-API sothuthukisi. Thumela i-repo yakho noma okuqukethwe kwefayela njengengxenye yesicelo bese udlulisa impendulo emuva, OpenAI-ehambisanayo. Esetshenziswayo ukwakha ama-bots wekhowudi-ukubuyekeza noma asizakali be-CI. Python / Node / cURL snippets ku- /api/.

Uthanda i-Free.ai? Ngisho nabahlobo bakho!

Linganisa lelikhasi