RepoBuddy: Paste a GitHub Repo, Get Your First Contribution in Minutes (Gemma 4 + Graphify)
Описание и применение
RepoBuddy ускоряет ознакомление с новым публичным репозиторием GitHub, позволяя быстро получить конкретные ответы от Gemma 4, основанные на графе кода, и тем самым сократить время первых вкладов до примерно часа.
Задача
Reading unfamiliar GitHub repositories is slow and generic chatbots cannot answer specific questions about a repo they have never seen.
Результат
RepoBuddy reduces the time to understand a new public GitHub repo from days of manual exploration to about an hour, enabling faster first contributions and onboarding.
Рабочий процесс
- Paste repo URL into the web interface
- FastAPI server shallow‑clones the repo with
git clone --depth 1 - Run
graphify extractlocally to build a knowledge graph - For a user question, run
graphify queryto retrieve a relevant subgraph - Send the subgraph and question to Gemma 4 (via Ollama Cloud or Gemini API)
- Display the answer and interactive graph to the user
Доказательства
RepoBuddy shallow‑clones it, maps it into a knowledge graph with Graphify, and lets you ask Gemma 4 things like: "Where do I start?"
The answers name real files, because Gemma only sees the slice of the graph that matters for your question, not a guess about what the repo probably looks like.
Heads up: the API runs on a free Render instance, so the first request after it's been idle can take 30–60 seconds to wake up.
- Дата записи: 2026-10-18T08:41:11.617Z