Discover and explore top open-source AI tools and projects—updated daily.
unslop-xyzVisualize AI-generated codebases interactively
Top 40.5% on SourcePulse
Noodles addresses the challenge of understanding AI-generated codebases by automatically creating interactive diagrams that visualize code execution flow. It helps developers quickly grasp the structure and behavior of AI-produced software without exhaustive line-by-line review, offering an intuitive comprehension path for codebases where logic might be unclear.
How It Works
The tool scans a project folder to build a code manifest. It uses OpenAI to identify user-facing entry points (CLI commands, routes, UI components) and generates D2 diagrams mapping execution flow from entry to outcome. An interactive overlay allows dynamic exploration. A key feature is incremental diagram updates, avoiding full rebuilds when code changes.
Quick Start & Requirements
uv sync. Alternative: pip install -e '.[dev]'.uv/pip, d2 CLI, OpenAI API key.brew install d2 (macOS) or download from https://d2lang.com..env file (OPENAI_API_KEY=your-key) or environment variable.unslop run. Optional: set UNSLOP_D2_BIN path or UNSLOP_LOG_LEVEL.Highlighted Details
Maintenance & Community
No specific details regarding contributors, community channels, sponsorships, or roadmap information were found in the provided README excerpt.
Licensing & Compatibility
The README does not specify the project's license type or provide compatibility notes for commercial use or linking within closed-source projects.
Limitations & Caveats
Performance is optimized for projects under 100 files. The UI is intentionally verbose for debugging, with simplification planned. Diagram quality may vary, as prompt tuning is ongoing.
1 day ago
Inactive