GitDiagram
Browse

Python project architecture examples, page 3

Interactive architecture diagrams of the 1,000 most-starred open-source Python repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 101–150 of 1,000

  1. ultralytics/ultralytics★ 63.1k

    Ultralytics is a computer-vision toolkit centered on YOLO and related model families.

  2. mvanhorn/last30days-skill★ 63.1k

    last30days is an agent-led, multi-source research engine: a topic is planned into searches, source adapters gather recent evidence in parallel, and results are consolidated into…

  3. alishahryar1/free-claude-code★ 62.5k

    Free Claude Code is a local model gateway and coding-agent environment: users configure providers and a model, launch a client, and send requests through a Claude-compatible API…

  4. blader/humanizer★ 61.9k

    Humanizer is an agent skill that revises prose to sound more natural while preserving its meaning.

  5. berriai/litellm★ 61.3k

    LiteLLM is both a Python SDK and a self-hosted AI gateway that presents a unified OpenAI-compatible interface to many model providers.

  6. microsoft/autogen★ 61k

    AutoGen is a maintenance-mode, multi-language framework for building autonomous or human-assisted multi-agent AI applications.

  7. ayghri/i-have-adhd★ 60.4k

    i-have-adhd is a coding-assistant skill/plugin that changes response style: the user enables it, the integration loads the shared rules, and the assistant applies them until…

  8. madslorentzen/ai-job-search★ 60.1k

    AI Job Search is a local, Claude Code-based job-application workflow, with Danish job-portal search skills and a country-agnostic profile/evaluation/drafting process.

  9. mempalace/mempalace★ 59.5k

    MemPalace is a local-first AI memory system: it mines conversation and project files into a structured palace, retains verbatim content, and retrieves it through hybrid lexical…

  10. crewaiinc/crewai★ 59.5k

    CrewAI is a Python multi-agent automation framework: developers define role-based Crews or event-driven Flows, which coordinate model calls and can combine precise workflow…

  11. karpathy/nanochat★ 58.9k

    nanochat is a compact experimental harness for training and using GPT language models on a single GPU node.

  12. pathwaycom/llm-app★ 58.9k

    This is a catalog of independently deployable Python AI-pipeline templates built on Pathway Live Data Framework.

  13. pathwaycom/serviette★ 58.7k

    Serviette is a live RAG service: configured document sources are parsed, chunked and embedded into a selected vector store; a separate API retrieves and ranks passages, then can…

  14. zylon-ai/private-gpt★ 57.6k

    PrivateGPT is an API layer for building private AI applications on OpenAI-compatible inference servers; it does not host models itself.

  15. rvc-boss/gpt-sovits★ 57.3k

    1. Repository purpose and top-level shape

  16. hkuds/deeptutor★ 57.3k

    DeepTutor is a lifelong personalized tutoring product, exposed through a web client and desktop app.

  17. ultralytics/yolov5★ 57.1k

    This is a Python-based, full-stack computer vision framework (Ultralytics YOLOv5) for training and running state-of-the-art object detection, segmentation, and classification…

  18. textualize/rich★ 56.9k

    Rich is a Python 3.8+ library for styled, structured terminal output: text, tables, progress, markdown, syntax, logging, and tracebacks.

  19. soimort/you-get★ 56.8k

    The system can be broken down into these key components.

  20. ds4sd/docling★ 56.7k

    Docling is a document processing and conversion library.

  21. ageitgey/face_recognition★ 56.2k

    This is a Python library that provides state‐of‐the‐art face recognition functionality built on top of dlib.

  22. foundationagents/openmanus★ 55.5k

    OpenManus is an open-source Python framework for building and running general AI agents. It provides.

  23. odoo/odoo★ 55.5k

    Odoo is a web-based suite of business applications that can run independently or integrate as an ERP.

  24. k-dense-ai/scientific-agent-skills★ 55.3k

    Scientific Agent Skills is a portable library of procedural knowledge for compatible AI agents, spanning 177 scientific and research skills.

  25. antonosika/gpt-engineer★ 55.2k

    gpt-engineer is a Python-based, CLI-driven AI-powered code generation and improvement platform.

  26. gpt-engineer-org/gpt-engineer★ 55.1k

    gpt-engineer is a Python coding-agent experimentation platform: it turns a natural-language project prompt into generated code, can improve an existing codebase, execute…

  27. freqtrade/freqtrade★ 55k

    Freqtrade is a Python cryptocurrency trading bot, operated through CLI commands, Telegram, or its built-in WebUI.

  28. jamiepine/voicebox★ 54.7k

    Voicebox is a local-first AI voice studio: multi-engine TTS/voice cloning, Whisper transcription and dictation, audio effects, stories, and REST/MCP integrations.

  29. microsoft/vibevoice★ 54.4k

    VibeVoice is a Python research/inference repository for long-form ASR, streaming ASR, and realtime TTS.

  30. hesreallyhim/awesome-claude-code★ 54.3k

    This repository curates and publishes a categorized Claude Code resource list.

  31. bmad-code-org/bmad-method★ 54.1k

    BMad Method is a skill-based AI-assisted software delivery method: users invoke skills in a coding tool to clarify work, plan as needed, build, review, and learn.

  32. psf/requests★ 53.9k

  33. zie619/n8n-workflows★ 53.3k

    This is not a conventional front-end/back-end application.

  34. lllyasviel/fooocus★ 53.1k

    Fooocus is a local/offline Python application for prompt- and image-guided SDXL image generation, exposed through a Gradio UI.

  35. run-llama/llama_index★ 52.3k

    LlamaIndex OSS is a Python framework for grounding LLM applications in user data, with retrieval-augmented querying and agent orchestration as central capabilities.

  36. hkuds/cli-anything★ 51.9k

    CLI-Anything is an ecosystem for making software agent-accessible through generated command-line harnesses, with CLI-Hub for discovery and installation.

  37. charlax/professional-programming★ 51.6k

    This repository is a curated programming-learning and reference collection, not an executable application.

  38. bojieli/ai-agent-book★ 51k

    This repository is an AI-agent engineering book accompanied by runnable experiments, not a single deployed agent.

  39. pandas-dev/pandas★ 49.7k

    pandas is a labeled-data analysis toolkit.

  40. hkuds/nanobot★ 49.5k

    nanobot is a self-hosted personal AI agent framework.

  41. aider-ai/aider★ 49k

    Aider is a Python terminal-based AI pair-programming tool.

  42. microsoft/qlib★ 48.7k

    Qlib is an AI-oriented quantitative investment platform.

  43. pydata/pandas★ 48.3k

    Index (including specialized types like DatetimeIndex, MultiIndex)

  44. oobabooga/textgen★ 47.7k

    TextGen is a local-first desktop/web runtime for loading and serving LLMs, with chat, free-form generation, multimodal inputs, tools, LoRA training, image generation, and…

  45. sickn33/agentic-awesome-skills★ 47.4k

    AAS Core is a local skill-catalog discovery and review tool, accompanied by a hosted catalog and browser-local Workbench.

  46. apache/airflow★ 47.3k

    Apache Airflow is a platform for authoring, scheduling, executing, and monitoring code-defined workflows (DAGs).

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.