from Hacker News

Show HN: GitHub Wrapped – analyzing every file change in every commit

by hellovai on 12/31/24, 6:37 PM with 0 comments

hey all! Vaibhav and Ethan here.

We asked a silly question, "what if you attempted to look into every commit of every repo?" and over the holidays ended up building something kind of fun.

Here's some interesting stats: Charlie Marsh has put a crazy amount of work in on UV... so far #1 with over 149k minutes of work this year. (103 days of non-stop coding ).. #2 is me with 85k (just over 59 days...) on BAML #3 - Jérémy M. with 82k (57 days) working on Twenty #4 - Alexander Belanger with 79k (54 days) working on Hatchet

Some fun repos:

https://wrapped.dev/repo/microsoft/vscode

https://wrapped.dev/repo/boundaryml/baml

https://wrapped.dev/repo/neovim/neovim

https://wrapped.dev/repo/resend/react-email

https://wrapped.dev/repo/ggerganov/llama.cpp

https://wrapped.dev/repo/facebook/react

How it works:

1. we git clone the repos

2. we use llama-70b to analyze every file change

3. we aggregate analysis to understand the scope / "quality" of a commit

4. we aggregate the commits to generate a wrapped! (last part uses gemini due to the 2 million context window).

Feel free to submit more repos!