July 8, 2026
Map or it didn’t happen
Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase
A flashy code-mapping app lands, but commenters ask: where’s the map and where are the files
TLDR: Onboard-CLI says it can turn big software projects into visual maps and flag rule-breaking changes, but commenters immediately questioned whether the demo showed anything useful at all. The big debate: is this a genuinely helpful way to understand messy code, or another flashy graph trend with little proof so far?
A new Hacker News launch promised to help developers see the shape of giant software projects with a command-line tool called Onboard-CLI. The pitch sounds sleek: scan a codebase, open a local web page, and explore a visual map of how files connect. It also claims to catch “architecture drift,” basically when a project starts breaking its own house rules over time. For teams drowning in sprawling code, that’s a tempting promise.
But the comments? Instant side-eye. The biggest mood in the room was not “wow,” but “show us the goods.” One of the sharpest reactions came from a viewer who watched the demo video and complained they didn’t actually see a real visualization, just a lonely node floating around on a canvas like the world’s saddest tech demo. Ouch. Another commenter went hunting for an important setup file mentioned in the pitch and couldn’t find it, which only added to the “is this ready for prime time?” energy.
Then came the classic practical-question crowd: can it handle messy, broken code, or only neat projects that already work? And hovering over the whole thread was a bigger, almost philosophical hot take: why is everyone suddenly obsessed with turning codebases into graphs? Is this a breakthrough, a trend, or just the latest shiny thing? The result was peak Show HN theater: one part curiosity, one part skepticism, and one part the internet ruthlessly asking a flashy new tool to actually show the map.
Key Points
- •Onboard-CLI is presented as a CLI and web-based codebase visualization tool that uses Tree-sitter-based AST parsing.
- •The tool supports at least five languages: Go, TypeScript, JavaScript, Python, and Java.
- •Its `map` command launches a local React Flow visualizer for exploring code paths, dependencies, and topology graphs.
- •Its `drift` feature checks architecture rule files for unauthorized imports and boundary violations and can be integrated into GitHub Actions.
- •The article lists additional commands for route extraction, impact analysis, ownership tracking, exporting graph/AST data, and codebase health summaries.