Converseu amb qualsevol GitHub Repo

Enganxar un URL públic GitHub, GitLab, o Bitbucket o publicar els vostres propis fitxers. L' índexem (lliures pel primer 2 repos/ dia), aleshores podeu fer qualsevol pregunta per a la implementació de la IGU, arquitectura general, on una funció està definida, què fa un fitxer.

1. Índex d' un repositori
GitHub GitLab Bitbucket
1] oíeuGenericName
Arrossegueu aquí i deixeu anar els fitxers font o cliqueu per escollir
Caps: 50 MB / 5000 fitxers / 100 KB per fitxer. Sliding- window trossos (1500 caràcters), encastats amb BGE- M3 a la GPU. Només s' omet el node de la font- codi. El codi font tan sols s' ometen,. frt, dest, construir, construir s' ometen.

Com funciona

1
Enganxa o puja

Deixeu anar un client públic GitHub, GitLab, o l'URL Bitbucket o els fitxers de codi font directament des de la vostra màquina.

2
L'estem indexant.

Els fitxers es divideixen en trossos de finestra lliscant i encastats ambBGE-M3 on la GPU. La indexació funciona un cop per comes.

3
Pregunta qualsevol cosa

La vostra pregunta és relacionada amb el codi més rellevant, i després s' ha respost amb les citacions de fitxer.

4
Continua explorant

A continuació amb més preguntes arquitectura de l' arquitectura de l' arquitectura de l' arquitectura d' arquitectura, on una funció viu, el que fa un fitxer. Lliure de començar, sense signar per preguntar.

Chat with any Git Repo — FAQ

És un xat conscient de codi que carrega tota una base de codi i us permet fer- hi preguntes en anglès. Enganxar un URL públic GitHub repo (o pujar els vostres fitxers) i l'AI llegeix el projecte, llavors les coses com "on es gestionen l' autorització?" "Explica aquesta funció," "per què no funciona?" o "quina crida a l' API?" amb referències als fitxers actuals. Penseu en això com a parella de programació amb algú que ja ha llegit la vostra repo completa.

Dues maneres. (1) Enganxa un URL de repo (p. ex. https://github.com/ propietari/ project) i feu clic a Carrega l' arc i indexeu la font. (2) Arrossegar i deixar els vostres propis fitxers o una carpeta zellada si el codi és privat o local. Un cop s' indexa, simplement comença a xerrar. Canvieu entre re- ho sense perdre la conversa.

Els repositoris públics GitHub funcionen avui mitjançant URL, a més de la pujada directa de fitxer/ carpeta/zip per a qualsevol cosa que no sigui a GitHub. GitLab i Bitbucket URL estan en el mapa de carreteres. Fins aleshores, per a un projecte de GtLab o Bitbuck, només descarrega el repo com a zip i carrega' ls amb els xats carregats de manera idèntica a una reescriure.

Yes. It runs on our self-hosted Qwen 3 Coder model 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; you only spend tokens when you actually ask questions. Premium models (Claude Sonnet / GPT-5) are available per-call for very large or tricky reasoning over the codebase.

Cap entrenament, mai. Els fitxers pujats i els reposits es mantenen només per a la durada de la sessió de manera que l' IA pugui respondre preguntes, després s' ha netejat. El codi públic que heu indicat ja és públic. El codi privat que heu compartit mai és compartit, mai s' usa per a entrenar models, i s' esborra automàticament. Els detalls complets a / privcy /.

Els simples fitxers fins a 10MB i zed projects a aproximadament 100MB / uns pocs milers de fitxers font indexen de manera fiable. Els monoposits estan acceptats per indexar els fitxers més rellevants primer identificador de l' AIA recupera els trossos lligats a la vostra pregunta en comptes de fer tota l' arbre en una pregunta. Els actius binaris, els node_ COMPOS, construir defectes, construir i els fitxers de blocats s' ometen automàticament de manera que l' índex es manté centrat en el codi font real.

indexa tot el repo, després recupera els trossos més rellevants per a cada pregunta (rerieval- augeded). Això manté les respostes castigada en els fitxers de la dreta sense superar la finestra de context del model. Quan pregunteu sobre una funció específica o fitxer, fa que el codi i els seus cridats/cale; quan feu una gran pregunta d' arquitectura, es prem la vista general estructural. També podeu fer una ruta per a forçar- la a centrar- hi.

Tots els populars Python, JavaScript/TypeScript, Java, C/C++, C#, Rust, Ruby, PHP, Swift, Kotlin, més configuració (YALML, JSON, TORL), SQL, shell, Dockers, i convencions d' estructura (Django, Reacta, Vue, Rales, Express i més). Perquè és el mateix _ FREA_13_ TERM_ TERM_ 11_ Coder_ TERM_ TERM_ TERM_ TERM_ TERM_ TERM, el nostre motor / generadors/ generadors, reconeix idios, només el projecte i la sintaxi, no la sintaxi.

Sí, Mrgrama li demana que arregli un error, reordenant una funció, afegir una gestió d' errors, o implementar una característica i retorna el codi modificat amb una explicació del canvi. És només de lectura contra el vostre repo (no empenyis), de manera que copieu el diff suggerit i apliqueu- lo. Per a un flux dedicat a solucionar useu / codi/debug /, i / codi/ factor/ per a grans estructures.

Sí. Apunta- lo en un mòdul i demana proves d' unitats (pytest, JUnit, etc.) i els escriu en contra de les signatures reals que llegeix. Demaneu a un document README, documentació, o API i els genera des del codi actual. Per a versions d' un programa de xat, / codi/ prova i / codi/ documentació / i / codi/ read/ m són les eines dedicades.

Pla i respostes del coneixement general i tot el que s' enganxa al missatge. Feu un xat amb Repo per totes les respostes en la vostra base de codi indexada, cita els fitxers reals, segueix important entre mòduls, i es manté consistent amb les convencions del projecte. Useu / chat/ per a ajuda general de programació; useu aquesta quan la resposta dependrà de com es connecta el vostre projecte específic.

Sí, a l' ordre de xat subjacent es pot accedir a través de POST a / v1/ hackt / en api.free.ai amb l' autenticació de l' Bearer usant una clau API del desenvolupador. Envieu el vostre contingut de l' API o el vostre fitxer com a part de la petició i flux de la resposta de retorn, OpenAI- compatible. És útil per construir robots visual o assistent de CI. Python / node / cURLs a / pi /.

Like this tool? Share it!

Valora aquesta pàgina