← projects

Roast my repo.

Source ↗

A live serverless AI code reviewer. Paste a public GitHub URL — get the kind of brutally honest review a senior engineer would give if they had zero filter.

TypeScript · AWS Lambda · API Gateway · Groq · GitHub Actions

How it works

Roast My Repo is a live serverless API that analyzes any public GitHub repository and returns a brutally honest, LLM-generated code review — the kind a senior engineer would give if they had zero filter.

The backend is a TypeScript Lambda deployed on AWS behind API Gateway, with cold-start times under 300ms. It fetches the repo tree, samples the most relevant files, and passes them to Groq's inference API for fast, structured critique.

The whole thing ships through a GitHub Actions pipeline I wrote from scratch — lint, test, build, deploy to Lambda — so every push to main hits production within two minutes.