Overview of GitDiagram
mainGitDiagram is a tool that converts public or private GitHub repositories into interactive architecture diagrams. Unlike simple folder visualizers, it uses AI to analyze the repository tree and README to generate a system-level graph.
Key Capabilities:
- Architecture-first diagrams: Generates a graph based on system logic rather than just folder structures.
- Interactive links: Components in the diagram link directly to their real files or directories on GitHub.
- Streaming generation: Provides real-time architecture explanations while the graph is being planned.
- Export options: Users can copy the Mermaid source or download the diagram as a PNG.
- Private repository support: Users can provide a GitHub personal access token (PAT) locally in the browser to diagram private repos.