Developer builds REST API to audit GitHub repos and score issue complexity with AI
A developer has launched RepoAudit, a REST API that audits any public GitHub repository and returns a data quality report alongside AI-powered complexity scores for individual issues. The tool addresses a common pain point for open source maintainers — disorganised issue trackers with missing labels, stale tickets, and no effort estimates for contributors. Built with TypeScript and Express, the API separates deterministic quality checks from AI scoring via Groq's Llama 3.3 70B model, ensuring partial results are still returned if the AI layer fails. Key lessons during development included capping AI scoring at 20 issues per full-repo audit to reduce latency, and configuring proxy trust settings on Render to fix IP-based rate limiting. The API is live with a free tier of 10 audits per day, alongside paid plans at $9 and $29 per month.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in