Work

Live

2026

Solo — design & build

Astroid

One GitHub link in, structured documentation out.

Next.jsTypeScriptTailwind CSSLLM
getastroid.com
Astroid

Why I built it

Every codebase has the same onboarding tax: you clone a repo and spend hours reverse-engineering its architecture, its setup, and which files actually matter. READMEs go stale, and the real mental model lives only in the heads of the people who wrote it. I wanted to collapse that gap — point a tool at a repository and get back the documentation you wish came with it.

What it does

You give Astroid one thing: a GitHub link. It explores the repository, reads the files that matter, and generates structured documentation — an overview, an architecture breakdown with an interactive component diagram, dependencies, getting-started steps, and a tour of the key files. The whole thing exports to a single ASTROID.md you can drop straight into the repo.

What's interesting

  • One link in, structure out — no config, no manual tagging; the input is just a repo URL.
  • Architecture as a diagram, not prose — components and their connections are rendered as a navigable graph, not buried in paragraphs.
  • Reads to understand — generations report how many files were explored and how long it took, so the output is grounded in the actual source rather than guessed from the name.
  • Built to ship into the repo — the result is a portable Markdown artifact, not a doc locked inside another tool.

Where it stands

Live at getastroid.com, with the design system hosted at /design.

Screens

More projects