ahmedkhaleel2004/gitdiagram
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
解决的问题
GitDiagram 帮助开发者快速理解陌生代码库的架构。它无需手动解析文件结构,即可为任何 GitHub 仓库自动生成交互式图表和解说视频。
工作原理
它利用 AI 分析仓库结构,并生成可视化架构图(使用 Mermaid)和解说视频摘要。你可以通过访问网站或修改 GitHub URL 来获取这些内容。它还提供了一个 Model Context Protocol (MCP) 服务器,允许 AI 代理(如 Claude、Cursor 或 VS Code)直接在其聊天界面中查询仓库的架构、组件和连接。
适用人群
专为需要快速上手新项目或在无需手动操作的情况下记录现有代码库的软件开发者、工程师和 AI 代理而设计。
亮点
- 从任何公共或私有 GitHub 仓库生成交互式架构图。
- 为仓库结构创建一分钟的解说视频。
- 提供 MCP 服务器,以便与 Claude、Cursor 和 VS Code 等 AI 编码助手无缝集成。
- 支持从图表组件直接导航到相应的源代码文件。
相关
- 项目
0xarchit/github-profile-analyzer一个基于 Next.js 的 Web 应用,通过 GitHub OAuth 登录,抓取用户公开贡献数据,并运行 AI 模型生成评分个人资料报告(支持 PDF 导出)。使用 TypeScript、Bun、Neon PostgreSQL、Upstash Redis 和 Tailwind CSS 构建。
- 项目
github/appGitHub Copilot app 是一款桌面客户端,让您能在隔离的 git worktrees 或云端环境中运行由 Copilot 驱动的 AI 代理,管理跨仓库的 issues/PRs,并自动化提示词。它提供用于代理输出的可视化“画布”、并行会话,以及在检查通过后自动合并 PR 的“Agent Merge”流程。适用于 Windows、macOS 和 Linux;需要 Copilot 方案或您自己的模型密钥。
- 项目
- 项目
AIDotNet/OpenDeepWikiOpenDeepWiki 将 Git 仓库、ZIP 压缩包或本地目录转换为 AI 生成的知识库,提供结构化文档、可搜索的公开网站、聊天和 MCP 端点。它通过后台工作器自动创建文档并保持更新。
- 项目
iot-salzburg/gpu-jupyterGPU‑Jupyter 提供基于 Docker 的 GPU 支持 JupyterLab 环境,预装 Python、PyTorch、TensorFlow、Julia 和 R。支持版本镜像、易于自定义和 Docker‑Compose,可在任何配备 NVIDIA GPU 的机器上实现可复现的深度学习实验。