Chat mat all GitHub Repo

Gitt eng ëffentlech GitHub, GitLab oder Bitbucket URL an - oder laadt Är eege Dateien erop. Mir indexéieren se (gratis fir déi éischt 2 Repositories/Dag), duerno kënnt Dir alles froen - Froen zur Implementatioun, Architekturiwwersiicht, wou eng Funktioun definéiert ass, wat eng Datei mécht.

1. Indexéiert e Repository
GitHub GitLab Bitbucket
— oder —
Quelldateien heihi zielen a léisen oder klickt fir auszewielen
Caps: 50 MB / 5.000 Dateien / 100 KB pro Datei. Schiebefenster-Blocken (1500 Zeichen), mat BGE-M3 op eiser GPU. Nëmme Quellcode — node_modules,.git, dist, build, venv sinn iwwersprongen.

Wéi et funktionéiert

1
Einfügen oder Hochladen

GitHub, GitLab oder Bitbucket ass eng Websäit, déi d'Benotzer d'Méiglechkeet bitt, Dateien direkt vun hirer Maschinn opzemaachen.

2
Indexéiert

Dateien ginn an Schiebefenster-Blocke opgedeelt an mat BGE-M3 op eiser GPU agebett. D'Indexéierung gëtt eemol pro Commit ausgefouert.

3
Froen

D'Resultat ass eng exakt Referenz, déi mat der Datei-Pfad-Zitatéierung beäntwert gëtt.

4
Erfuerschung weiderféieren

Folgt mat méi Froen - Architektur, wou eng Funktioun leeft, wat eng Datei mécht. Gratis ze starten, keng Registréierung ze froen.

Chat with any Git Repo — FAQ

Et ass e Code-aware Chat deen eng ganz Codebasis laadt an Iech erlaabt Froen doriwwer op einfachen Englesch ze stellen. Fügt eng ëffentlech GitHub Repo URL (oder lued Är Dateien erop) an d'KI liest d'Projet, da beäntwert Saachen wéi "wou gëtt auth behandelt?", "erklärt dës Funktioun", "firwat schlägt dëse Test fehl?", oder "wat rufft dës API?" — mat Referenzen op déi tatsächlech Dateien. Denkt drun wéi Paar-Programméierung mat engem deen Äre ganzen Repo schonn gelies huet.

Zwee Weeër. (1) Fügt eng Repository-URL (z. B. https://github.com/owner/project) an klickt op Laden — mir klonen se an indizéieren de Quellcode. (2) Zitt Är eege Dateien oder e kompriméierte Ordner, wann de Code privat oder lokal ass. Wann et indizéiert ass, fänkt einfach un ze chatten. Wechseln Sie zwischen geladenen Repositories ohne die Konversation zu verlieren.

GitHub-Repositories funktionnéieren haut iwwer URL, plus direkt Datei/Ordner/Zip-Upload fir alles wat net op GitHub ass. GitLab an Bitbucket URL Import sinn op der Roadmap. Bis dohin, fir e GitLab oder Bitbucket Projet, einfach de Repository als ZIP erofzelueden an eropzelueden - de Chat behandelt den eropgeluede Code identisch mat engem klonéierten Repository.

Ja. Et leeft op eisem selwer gehosteten Qwen 3 Coder Modell op dem alldeegleche gratis Token Pool - 2.500 Token/Dag anonym, 10.000/Dag mat engem gratis Kont. Eng typesch Fro-an-Äntwert-Ronn kascht ~100-300 Token. Indexéieren e Repo ass bëlleg; Dir verbréngt nëmmen Token wann Dir tatsächlech Froen stellt. Premium Modeller (Claude Sonnet / GPT-5) sinn pro Call verfügbar fir ganz grouss oder schwiereg Argumentatioun iwwer d'Codebasis.

Keng Ausbildung, ni. Hochgeladen Dateien a klonéiert Repositories ginn nëmmen fir d'Dauer vun Ärer Sitzung gehalen, sou datt d'KI Froen beäntweren kann, an duerno geléist. D'ëffentlech Repositories op déi Dir zielt sinn schonn ëffentlech. De private Code deen Dir erofgeluede hutt gëtt ni gedeelt, ni benotzt fir Modeller ze trainéieren, a gëtt automatesch geléist. All Detailer op / privacy /.

Eegestänneg Dateien bis zu 10MB an kompriméiert Projeten bis zu ongeféier 100MB / e puer dausend Quelldateien ginn zouverléisseg indizéiert. Ze grouss Monorepos ginn ënnerstëtzt andeems déi relevantst Dateien als éischt indizéiert ginn - d'KI kritt d'Blocks déi mat Ärer Fro verbonnen sinn, anstatt de ganzen Baum an eng Prompt ze fëllen. Binär Assets, node_modules, Build-Artefakter a Lockfiles ginn automatesch iwwersprangen, sou datt den Index op der eenzeger Quell fokusséiert bleift.

Et indexéiert de ganzen Repository, kritt dann déi relevantst Deeler fir all Fro (erhéicht duerch d'Retrieval). Dat hält d'Äntwerten an de richtege Dateien, ouni de Kontextfenster vum Modell ze iwwerschreiden. Wann Dir no enger spezifescher Funktionalitéit oder Datei frot, kritt et dee Code plus seng Callers/Callees; wann Dir eng breet Architekturfro stellt, kritt et d'strukturell Iwwersiicht. Dir kënnt och e Pfad @-ernimmen fir et do ze fokusséieren.

All déi populär - Python, JavaScript/TypeScript, Java, C/C++, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, plus Config (YAML, JSON, TOML), SQL, Shell, Dockerfiles, a Framework Konventiounen (Django, Flask, React, Vue, Spring, Rails, Express, a méi). Well et ass déiselwecht Qwen 3 Coder Engine hannert eise /code/ Generatoren, et erkennt Idiomen a Projet Layout, net nëmmen Syntax.

Ja — frot en, e Bug ze korrigéieren, eng Funktioun ze refaktoréieren, eng Feelerbehandlung bäizefüügen oder eng Feature ze implementéieren an et gëtt de geännerte Code mat enger Erklärung vun der Ännerung zréck. Et ass just liesbar géint Äre Repository (et pusht ni Commits), also kopéiert Dir de virgeschloene diff an applizéiert et selwer. Fir e spezielle fix-and-debug-Flow benotzt /code/debug/, an /code/refactor/ fir méi grouss Restrukturen.

Ja. Zitt op e Modul a frot no Unit-Testen (pytest, Jest, JUnit, asw.) a se schreiwen se géint déi real Signaturen déi se liesen. Frot no engem README, docstrings oder API-Dokumenten a se generéieren se aus dem aktuelle Code. Fir one-shot-Versioune baussenzeg vun engem Repository-Chat, sinn /code/test/ an /code/documentation/ an /code/readme/ déi zougewisenen Tools.

Plain / chat / answers from general knowledge and whatever you paste into the message. Chat with Repo grounds every answer in your actual indexed codebase — it cites real files, follows imports across modules, and stays consistent with your project conventions. Use / chat / for general coding help; use this when the answer depends on understanding how your specific project is wired together.

Ja — den ënnerstëtzende Code-Chat ass iwwer POST op /v1/chat/ op api.free.ai mat Bearer-Authentifizéierung mat engem Entwéckler-API-Schlëssel erreichbar. Schéckt Äre Repository-Kontext oder Datei-Inhalt als Deel vun der Ufro a streamt d'Äntwert zréck, OpenAI-kompatibel. Nützlech fir Code-Review-Bots oder CI-Assistenten ze bauen. Python / Node / cURL-Snippets op /api/.

Free.ai? Erzielt et Äre Frënn!

Dës Säit bewäerten