GitHub activity analyzer that turns raw git data into natural-language reports. Tracks PR flow, review cycles, effort allocation, and team performance — replacing manual standups.
Client: GitLoom.ai — Built with Swiftmade
GitLoom is an in-house experiment that came out of an itch our own engineering team had: code review at small-to-midsize teams almost never gets the time it deserves, and the second-pass review — the one that catches the architectural drift — is the one that gets dropped first.
We built GitLoom as a GitHub-native AI reviewer that sits alongside the human reviewer rather than trying to replace them. It reads the diff, the surrounding context, the PR description, and the recent commit history, and it leaves the kind of comments a senior engineer would leave if they had unlimited time.
It started as an internal tool. Enough engineers outside of Ghospy asked for access that it became a product.
Manual standups consumed engineering time every single day, with little durable insight
Team progress was opaque to managers — PRs, reviews and effort lived only in GitHub
Review cycles were not measured, so bottlenecks went unnoticed week after week
Node.js was the natural choice because the GitHub App ecosystem and the OpenAI tooling are both first-class in the Node world — the ecosystem fights you less than it would in Laravel for this specific shape of problem.
The most important architectural decision was treating the PR review as a ranked, contextual problem rather than a chat. We don't ask the model "is this PR good?" — we ask it a structured set of focused questions (security, naming, architectural fit, test coverage), each with its own context window and its own scoring rubric.
PostgreSQL stores the per-repo context, the review history, and the feedback signals we use to fine-tune which questions matter for which codebases. Vue.js drives the dashboard where teams can see review trends across their org.
Automated daily standups generated directly from git activity — no human input required
Natural-language reports for managers, summarising what shipped, what stalled, and why
PR flow and review-cycle metrics that surface bottlenecks before they hurt delivery
Reports are generated automatically from GitHub data
Rolling weekly view of PR flow, reviews and effort
The technical foundation behind GitLoom
Services we offer that built the foundations of this project
Other projects with similar shape, industry, or tech stack
From AI agents to internal dashboards — we build the developer tools that give engineering leaders their time back.