မည်သည့် GitHub Repo နှင့်အတူစကားပြော

အများပြည်သူ GitHub ကို paste, GitLab, သို့မဟုတ် Bitbucket URL ကို - သို့မဟုတ်သင်၏ကိုယ်ပိုင်ဖိုင်များကို upload တင်. ကျနော်တို့ကအညွှန်းကိန်း (ပထမဦးဆုံး2repos / ရက်များအတွက်အခမဲ့), ထိုအခါသင်သည်မည်သည့်အရာကိုမေးနိုင်သည် - ကျင့်သုံးမှုမေးခွန်းများ, ဗိသုကာအကြမ်းဖျင်း, function ကိုသတ်မှတ်ထားသည်နေရာ, ဖိုင်တစ်ခုလုပ်နေတာဘာလဲ.

1. repository ကို Index
GitHub တွင် GitLab Bitbucket
— သို့မဟုတ် —
ရင်းမြစ်ဖိုင်များကိုဒီနေရာသို့ဆွဲချပါ၊ သို့မဟုတ်ရွေးရန်ကလစ်ပါ
Caps: 50 MB / 5,000 files / 100 KB ကိုဖိုင်တစ်ဖိုင်ကို. ရွှေ့-window ကိုချပ် (1500 chars), ကျွန်တော်တို့ရဲ့ GPU ကိုအပေါ် BGE-M3 နှင့်အတူထည့်သွင်း. ရင်းမြစ်-ကုဒ်သာ — node_modules,.git, dist, တည်ဆောက်, venv ကျော်လွှားကြသည်။

အလုပ်လုပ်ပုံ

1
ပေါင်းထည့် ဒါမှမဟုတ် တင်သွင်း

အများပြည်သူ GitHub ကို Drop, GitLab, သို့မဟုတ် Bitbucket URL ကို - သို့မဟုတ်သင်၏စက်မှတိုက်ရိုက် source files တွေကို upload လုပ်ပါ.

2
ကျွန်တော်တို့က စာရင်းပြုစုထားတယ်။

ဖိုင်များကို sliding-window ပိုင်းပိုင်းခွဲဝေနှင့်ကျွန်တော်တို့ရဲ့ GPU ကိုအပေါ် BGE-M3 နှင့်အတူထည့်သွင်းထားကြသည်။ Indexing commit တစ်ကြိမ် runs.

3
တစ်ခုခုမေးပါ

သင့်ရဲ့မေးခွန်းကိုအများဆုံးသက်ဆိုင်သောကုဒ်ကိုဆန့်ကျင်ပြီးချိန်းတွေ့သည်, ထို့နောက်ဖိုင်-လမ်းကြောင်းကိုအကြံပြုချက်များနှင့်အတူအဖြေပေးသည်။

4
စူးစမ်းလေ့လာနေပါ

Follow up with more questions — architecture, where a function lives, what a file does. Free to start, no sign-up to ask.

Chat with any Git Repo — FAQ

ဒါဟာတစ်ခုလုံး codebase တစ်ခု loads သော code-အသိအမြင်စကားပြောနှင့်သင်ရိုးရှင်းတဲ့အင်္ဂလိပ်စကားပြောအကြောင်းကိုမေးခွန်းများကိုမေးစေခြင်းငှါ. အများပြည်သူ GitHub repo URL ကို paste (သို့မဟုတ်သင်၏ဖိုင်များကို upload) နှင့် AI ကစီမံကိန်းကိုဖတ်ရှု, ထိုအခါ "auth ကိုင်တွယ်ဘယ်မှာ?" ကဲ့သို့သောအရာများကိုအဖြေပေး, "ဒီ function ကိုရှင်းပြ", "ဘာကြောင့်ဒီစမ်းသပ်မှုပျက်ကွက်?", သို့မဟုတ် "ဒီ API ကိုခေါ်ဆိုမှုဘာလဲ?" — တကယ့်ဖိုင်များကိုအညွှန်းနှင့်အတူ. သင့်ရဲ့လုံးဝ repo ကိုဖတ်ပြီးပြီသူတစ်ဦးနှင့်အတူ pair-ပရိုဂရမ်အဖြစ်စဉ်းစား.

နှစ်နည်းလမ်းများ. (1) repo URL ကို paste (ဥပမာ https://github.com/owner/project) နှင့်နှိပ်ပါ Loading — ကျွန်တော်တို့က clone နှင့်အရင်းအမြစ်ကို Index ကို. (2) ကောဒ်ကိုပုဂ္ဂလိကသို့မဟုတ်ဒေသခံဖြစ်လျှင် Drag-and-drop သင့်ကိုယ်ပိုင်ဖိုင်များသို့မဟုတ် zipped folder ကို. တစ်ခါတစ်ရံတွင် Index ကိုဖြစ်ပါတယ်, ချက်တင်စတင်. စကားပြောဆိုမှုဆုံးရှုံးခြင်းမရှိဘဲ loaded repos ကြားတွင် Switch.

အများပြည်သူ GitHub repositories URL ကိုမှတဆင့်ယနေ့အလုပ်လုပ်, ပေါင်းစပ်တိုက်ရိုက်ဖိုင် / folder ကို / zip ကို GitHub အပေါ်မဟုတ်တဲ့အရာတစ်ခုခု upload ကိုများအတွက်. GitLab နှင့် Bitbucket URL ကိုတင်သွင်းလမ်းညွှန်ပေါ်တွင်ဖြစ်ကြသည်။ ထို့နောက်မှ, GitLab သို့မဟုတ် Bitbucket စီမံကိန်းအတွက် zip အဖြစ် repo ကို download လုပ်ပါနှင့် upload လုပ်ပါ - ချက်တင် cloned repo တစ်ခုတူညီ uploaded code ကိုကုသ.

ဟုတ်ကဲ့. ဒါဟာနေ့စဉ်အခမဲ့ token ကိုရေကန်အပေါ်ကျွန်တော်တို့ရဲ့ကိုယ်ပိုင်-hosted QwenCoder မော်ဒယ်ပေါ်တွင် runs — 2,500 tokens / ရက်အမည်မဲ့, 10,000 / ရက်အခမဲ့အကောင့်နှင့်အတူ. တစ်ဦးကပုံမှန်မေးခွန်း-နှင့်-အဖြေကိုလှည့်ကုန်ကျစရိတ် ~ 100-300 tokens ကို. တစ်ခု repo ကို Indexing စျေးပေါသည်; သင်တကယ်မေးခွန်းများကိုမေးတဲ့အခါသင်ကသာ tokens တွေကိုသုံးစွဲ. ပရီမီယံမော်ဒယ်များ (Claude Sonnet / GPT-5) codebase ကျော်အလွန်ကြီးမားသို့မဟုတ်ခက်ခဲသောအကြောင်းပြချက်များအတွက်တစ်ဦးချင်းစီ-ခေါ်ဆိုမှုရရှိနိုင်.

မည်သည့်လေ့ကျင့်ရေး, အစဉ်အမြဲ. Uploaded files and cloned repos are held only for the duration of your session so the AI can answer questions, then cleared. Public repos you point at are already public. You upload private code is never shared, train models to never be used, and is automatically deleted. Full details at /privacy/.

10MB အထိ single ကိုဖိုင်များနှင့်အနည်းငယ် 100MB / အနည်းငယ်ထောင်ပေါင်းများစွာ၏ရင်းမြစ်ဖိုင်များကိုခိုင်မာစွာ index ကိုအထိ zipped စီမံကိန်းများ. အလွန်ကြီးမား monorepos ပထမဦးဆုံးအလွန်အရေးပါသောဖိုင်များကို indexing အားဖြင့်ထောက်ခံကြသည် - AI ကတစ်ဦး prompt ကိုသို့တစ်ဦးလုံးပင် stuffing ထက်သင်၏မေးခွန်းကိုချည်နှောင်သောချောင်းတွေကို retrieves. binary assets, node_modules, ဆောက်လုပ်ရေး artifacts, နှင့် lockfiles အလိုအလျောက် skipped နေကြသည်, ထို့ကြောင့်အညွှန်းကိန်းအစစ်အမှန်ရင်းမြစ်အပေါ်အာရုံစိုက်နေထိုင်.

ဒါဟာတစ်ဦးလုံး repo indexes, ထို့နောက်မေးခွန်းတစ်ခုချင်းစီအတွက်အလွန်အမင်းသက်ဆိုင်သောချပ်များ (retrieval-တိုးမြှင့်) ကို retrieves. သောမော်ဒယ် context ကို window ကိုကျော်လွန်ခြင်းမရှိဘဲမှန်ကန်သောဖိုင်များအတွင်းမြေအောက်မှာအဖြေများကိုထိန်းသိမ်းထား. သင်တစ်ဦးတိကျတဲ့ function ကိုသို့မဟုတ်ဖိုင်အကြောင်းကိုမေးတဲ့အခါ, ဒါဟာကကုဒ်ပထမဦးဆုံး၎င်း၏ခေါ်ဆိုသူ / callees ဆွဲ; သင်ကကျယ်ပြန့်ဗိသုကာမေးခွန်းကိုမေးတဲ့အခါ, ဒါဟာဖွဲ့စည်းပုံအကြမ်းဖျင်းဆွဲ. သင်သည်လည်းဒီမှာအာရုံစိုက်ဖို့ခိုင်းစေဖို့လမ်းကြောင်းကို @-mention နိုင်.

အားလုံးလူကြိုက်များသောသူတို့ကို - Python, JavaScript / TypeScript, Java, C / C ++, C #, Go, Rust, Ruby, PHP, Swift, Kotlin, ပေါင်းစပ် config (YAML, JSON, TOML), SQL, shell ကို, Dockerfiles, နှင့် framework ကိုစည်းမျဉ်းစည်းကမ်းများ (Django, Flask, React, Vue, Spring, Rails, Express ကို, နှင့်ပိုပြီး). ဒါဟာကျွန်တော်တို့ရဲ့ / code / generators ၏နောက်ကွယ်မှတူညီတဲ့ QwenCoder အင်ဂျင်ဖြစ်လို့, ဒါဟာစကားလုံးနှင့်ပရောဂျက် layout ကိုအသိအမှတ်ပြု, ရိုးရှင်းစွာ syntax မဟုတ်.

ဟုတ်ကဲ့ — bug ကို fix လုပ်ဖို့မေး, function ကို refactor, အမှားကိုင်တွယ်ဖြေရှင်း add, သို့မဟုတ် feature ကို implement လုပ်ပါနှင့်ပြောင်းလဲမှု၏ရှင်းလင်းချက်နှင့်အတူပြုပြင်ထားသော code ကိုပြန်လာ. ဒါဟာသင်၏ repo ကိုဆန့်ကျင်ဖတ်-only ဖြစ်ပါတယ် (ဒါဟာ commits ကိုမနှိုးဆော်), ဒါကြောင့်သင်အကြံပြု diff ကိုကူးယူနှင့်ကိုယ်ပိုင်လျှောက်ထား. ရည်ရွယ်ချက်ရှိရှိ fix-and-debug စီးဆင်းမှုအသုံးပြုမှုအတွက် / code / debug /, နှင့် / code / refactor / ကြီးမားသော restructuring အတွက်.

ဟုတ်ကဲ့. module ကိုမှာအညွှန်းနှင့် unit ကိုစမ်းသပ်မှုများအတွက်မေးမြန်း (pytest, Jest, JUnit, စသည်တို့ကို) နှင့်၎င်းသည်ဖတ်ရှုအစစ်အမှန်လက်မှတ်များအကြမ်းဖက်သူတို့ကိုရေးသား. တစ်ဦး README ကိုမေးမြန်း, docstrings, သို့မဟုတ် API ကိုစာရွက်စာတမ်းများနှင့်၎င်းသည်အမှန်တကယ်ကုဒ်မှသူတို့ကို generates. repo စကားပြောခန်းအပြင်ဘက်တွင်တစ်ဦး-shot ဗားရှင်းများအတွက်, / code ကို/စမ်းသပ်မှု/ နှင့် / code ကို/စာရွက်စာတမ်းများ/ နှင့် / code ကို/ readme/ ရည်ရွယ် tools များဖြစ်ကြသည်။

ရိုးရှင်းတဲ့ / chat / အများပြည်သူအသိပညာမှအဖြေများနှင့်သင်သည်သင်၏ message ကို paste ဖို့ဘာပဲဖြစ်ဖြစ်. Repo နှင့်အတူ Chat သင့်ရဲ့အမှန်တကယ် Indexed codebase တွင်အဖြေတိုင်းအခြေခံ — ဒါဟာအစစ်အမှန်ဖိုင်များကိုဆိုလို, modules များအကြားတင်သွင်းလိုက်နာ, နှင့်သင်၏ပရောဂျက်စည်းမျဉ်းစည်းကမ်းများနှင့်ကိုက်ညီနေထိုင်. အသုံးပြု / chat / ယေဘုယျ coding ကူညီမှုအတွက်; အဖြေကိုသင်၏တိကျတဲ့ပရောဂျက်ကိုအတူတကွကြိုးချည်ထားသည်မည်သို့နားလည်သဘောပေါက်အပေါ်မူတည်တဲ့အခါဒီကိုသုံးပါ.

ဟုတ်ကဲ့ - အခြေခံကုဒ်စကားပြော api.free.ai အပေါ် / v1 / chat ကို / ကနေ POST ကိုမှရောက်ရှိနိုင်ပါသည် Bearer auth နှင့်အတူ developer က API ကို key ကိုအသုံးပြုခြင်း. တောင်းဆိုချက်၏အစိတ်အပိုင်းတစ်ခုအဖြစ်သင့်ရဲ့ repo အကြောင်းအရာသို့မဟုတ်ဖိုင်ကိုအကြောင်းအရာများကိုပို့ပေးခြင်းနှင့်အဖြေကိုပြန်အသံ, OpenAI-ကိုက်ညီ.

ချစ်ခြင်းမေတ္တာ Free.ai? သင့်မိတ်ဆွေများကိုပြောပါ!

ဒီစာမျက်နှာကိုတန်ဖိုးထား