Top
Best
New

Posted by unslop 20 hours ago

Show HN: Noodles – Explore AI-generated codebases through interactive diagrams(github.com)
I built Noodles to help me keep up with the codebases my AI tools generate.

Open sourced last week, hit 400 stars in 8 days.

The problem: AI assistants scaffold entire features quickly, but leave you maintaining code you didn't write. When bugs appear, you're reverse-engineering your own project.

Noodles generates interactive D2 diagrams showing execution flow:

- Scans the repository and identifies entry points (CLI commands, routes, UI components)

- Maps how execution flows from entry to outcome

- Renders interactive overlays with clickable nodes and tooltips

- Updates incrementally when code changes

Technical limitations:

- Performance degrades beyond ~100 files

- Diagram quality varies by codebase structure

- UI is minimal

GitHub: https://github.com/unslop-xyz/noodles

Feedback welcome!

10 points | 2 comments
jasonwuchufan 18 hours ago
Does it handle dynamic imports well? Most of my projects have a lot of runtime stuff that's hard to trace statically.
joopie 17 hours ago|
Short answer: not yet. The tool may recognize dynamic import patterns in your code, but it doesn't resolve what actually gets loaded at runtime since there's no execution tracking (yet). Happy to take a PR or issue if this is something you'd find useful!