Разговарај со било кој GitHub Repo

Вметнете јавен GitHub, GitLab или Bitbucket URL — или поставете ги вашите сопствени датотеки. Ги индексираме (бесплатно за првите 2 репози/ ден), потоа можете да поставувате било што — прашања за имплементација, преглед на архитектурата, каде што е дефинирана функцијата, што прави датотеката.

1. Индексирај складиште
ГитХубworld. kgm GitLab Bitbucket
— или —
Довлечете ги изворните датотеки тука или кликнете за да изберете
Капи: 50 MB / 5.000 датотеки / 100 KB по датотека. Делчињата за лизгање на прозорецот (1500 знакови), вградени со BGE- M3 на нашиот GPU. Само изворен код — node_ modules,.git, dist, build, venv се прескокнати.

Како работи тоа?

1
Вметни или вметни

Фрли јавна GitHub, GitLab или Bitbucket URL — или префрли ги изворните датотеки директно од твојата машина.

2
Ќе го индексираме.

Датотеките се поделени на парчиња лизгачки прозорци и вградени со BGE-M3 на нашиот GPU. Индексирањето се извршува еднаш за поврзување.

3
Прашај било што

Вашето прашање се поклопува со најрелевантниот код, а потоа одговара со наведувања на патеката на датотеките.

4
Продолжи да истражуваш

Следете ги уште прашањата — архитектура, каде што една функција живее, што прави датотеката. Слободно да се започне, нема пријавување за поставување.

Chat with any Git Repo — FAQ

Тоа е чат кој е свесен за кодирање, кој ја вчита целата база на кодови и ви дозволува да поставувате прашања за неа на обичен англиски јазик. Вметнете јавен URL на GitHub репо (или префрлете ги вашите датотеки) и AI го чита проектот, потоа одговара на работите како "каде е автентичноста?", "објаснете ја оваа функција", "зошто овој тест не успева?", или "како го нарекува овој API?" — со референции на вистинските датотеки. Замисли го како пар-програмирање со некој кој веќе го прочита целиот ваш репо.

На два начини. (1) Вметни репо URL (на пример https://github. com/ owner/ project) и кликни на Вчитај — го клонираме и го индексираме изворот. (2) Повлечи и пушти ги вашите сопствени датотеки или композирана папка ако кодот е приватен или локален. Откако ќе биде индексиран, само започни да разговараш. Префрли се меѓу вчитаниот репос без да го изгубиш разговорот.

Јавните репозитории на GitHub работат денес преку URL, плус директна датотека/папка/zip за нешто што не е на GitHub. Увозот на URL GitLab и Bitbucket се на патеката. Дотогаш, за проектот GitLab или Bitbucket едноставно го симнува репото како зip и го качува — чатот го третира идентичното со клониран репо.

Да. Тој работи на нашата самодомаќина Qwen 3 модел на дневниот бесплатни жетони — 2.500 жетони/ден анонимни, 10.000/ден со слободна сметка. Типична трошоци за свртување на прашањата и одговорите ~100-300 жетони. Индексирањето на репо е евтино; трошите жетони само кога навистина поставувате прашања. Премиум модели (Claude Sonnet / GPT-5) се достапни по повик за многу големо или тешко расудување над базата на кодови.

Никогаш нема обука. Качените датотеки и клонираните репоси се одржуваат само за време на вашата сесија за да може ВИ да одговара на прашањата, а потоа да се исчисти. Јавниот репозит на кој што покажувате веќе се јавни. Приватниот код што го внесувате никогаш не се споделува, никогаш не се користи за обука на модели и се избришува автоматски. Цели детали на / privacy /.

Единичните датотеки до 10MB и закопчани проекти до околу 100MB / неколку илјади изворни датотеки веројатно. Многу големите монорепоси се поддржани со индексирање на најрелевантните датотеки прво — ВИ ги презема парчињата поврзани со вашето прашање наместо да го наполни целото дрво во еден потег. Бинарните активи, nodel_modules, изградбата на артефакти и lock- датотеките автоматски се прескокнуваат така што индексот останува фокусиран на вистинскиот извор.

Индексира целото репо, а потоа ги презема најрелевантните делови за секое прашање (ретриевал- аугментиран). Со тоа одговорите се темелат на вистинските датотеки без да го надминете прозорецот на контекстот на моделот. Кога прашувате за конкретна функција или датотека, го повлекува кодот плус неговите повици/ повикувачи; кога поставувате широко прашање за архитектурата, го повлекува структурниот преглед. Исто така, можете @- mention да го присилите да се фокусира таму.

Сите популарни — Python, JavaScript/TypeScript, Java, C/ C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, plus config (YAML, JSON, TOML), SQL, shell, Dockerfiles и рамковни конвенции (Django, Flask, React, Vue, Spring, Rails, Express и други). Бидејќи тоа е истиот Qwen 3 кодер мотор зад нашите / кодови/ генератори, тој препознава идиоми и распоред на проект, а не само синтакса.

Да — побарајте од неа да поправите грешка, да ја рефакторирате функцијата, да додадете раководење со грешки или да спроведете можност и го враќа изменетиот код со објаснување за промената. Тоа е само за читање против вашиот репо (не притиска), така што ја копирате предложената разлика и самиот ја применувате. За посветеното користење на протокот по поправка и дебаг / Code/ debug /, и / code/refactor/ за поголеми реструктурации.

Да. Насочи го на модул и побарај од единици тестови (Pytest, Jest, JUnit итн.) и ги запишува против вистинските потписи што ги прочита. Прашај за README, doctrings или API docs и ги генерира од вистинскиот код. За еднократни верзии надвор од репо chat, /code/test/ и /code/documentation / и / code/readme / се посветените алатки.

Обичен / чат/ одговори од општото знаење и што и да вметнете во пораката. Разговарајте со Repo основа на секој одговор во вашата реална индексирана кодна база — го наведува вистинските датотеки, ги следи увозот низ модулите и останува во согласност со вашите проектски конвенции. Користете / чат/ за општа помош за кодирање; користете го ова кога одговорот зависи од разбирањето на тоа како вашиот специфичен проект е поврзан заедно.

Да — разговорот со кодот може да биде достапен преку POST до / v1/chat / on api. free.ai со автентичност на Beaer со помош на API клуч од развивачот. Испрати го вашиот репо контекст или содржина на датотеките како дел од барањето и пренесувајте го одговорот назад, соодветен на OpenAI. Корисно за градежни роботи за преглед на кодот или за помошници на CI. Python / Node / cURL ecpets at / api /.

Like this tool? Share it!

Оцени ја оваа страница