Turn any GitHub repository into an interactive Mermaid architecture diagram or a narrated video explainer.
Convert GitHub repos into interactive system architecture diagrams, Markdown summaries, or short videos.
GitDiagram converts GitHub repositories into visual architecture diagrams and short narrated explainer videos. You can use it directly in your browser by replacing 'hub' with 'diagram' in any GitHub URL, or hook it into AI agents via Model Context Protocol (MCP).
GitDiagram inspects public or private GitHub repositories to generate interactive Mermaid system diagrams with clickable links to source files. It offers a streaming written architectural breakdown, downloadable MP4 video summaries with audio narration, and a raw Markdown format for LLM consumption.
This tool suits software engineers, system architects, and technical leads who need to quickly comprehend unfamiliar codebases or create documentation. It is not suitable if you need offline execution without cloud infrastructure, as local hosting requires external cloud storage, Redis, and LLM API keys.
Generates visual Mermaid diagrams with clickable elements that jump directly to linked files or directories on GitHub.
Produces short, caption-rendered MP4 video summaries explaining system design, core use cases, and underlying technical decisions.
Connects AI coding assistants like Claude, Cursor, and Copilot directly to repo diagrams via a hosted MCP endpoint.
Supports analysis of private GitHub repositories through personal access tokens.
Exports generated architecture diagrams as PNG files, raw Mermaid syntax, or Markdown files.
GitDiagram is open-source under the MIT license and free to use online at gitdiagram.com. Self-hosting costs depend on your usage of required third-party services like OpenAI, OpenRouter, Anthropic, Upstash Redis, and Cloudflare R2.
768 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.
You can supply a GitHub personal access token using the Private Repos option in the header.
Add https://gitdiagram.com/mcp as an HTTP remote MCP server in tools like Cursor, Claude Code, VS Code, or Copilot.
Local hosting requires credentials for Bun, Cloudflare R2, Upstash Redis, and an OpenAI or OpenRouter API key, plus Anthropic for video creation.
See Zekai first in Google