alobroke/GitGPT Codebase QA
Ask questions about any GitHub repository using RAG, semantic search, and LLMs.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| question | Question to ask about the repository | yes | — |
| github-token | GitHub token used for PR/Issue comments | no | "" |
| llm-provider | LLM provider: ollama, openai, anthropic | no | openai |
| llm-model | Model name for the selected provider | no | gpt-4o-mini |
| api-key | API key for OpenAI or Anthropic | no | "" |
| embedding-model | Embedding model used for repository indexing | no | BAAI/bge-small-en-v1.5 |
| top-k | Number of chunks retrieved before reranking | no | 8 |
| paths | Comma-separated file patterns to index | no | **/*.py,**/*.js,**/*.ts,**/*.tsx,**/*.jsx,**/*.go,**/*.java,**/*.md |
| post-comment | Post answer back to GitHub PR/Issue | no | false |
| cache-index | Cache repository index between runs | no | true |
Outputs
| name | description |
|---|---|
| answer | Generated answer |
| sources | JSON array of source file paths and line ranges |