GitDiagram
Browse

Python project architecture examples, page 6

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 251–300 of 1,000

  1. byaidu/pdfmathtranslate★ 32.5k

    The system can be broken down into these major components.

  2. p-e-w/heretic★ 32.5k

    Heretic is a CLI tool that loads a transformer, searches for abliteration parameters, and scores candidate models for refusal reduction and behavioral similarity.

  3. getzep/graphiti★ 32.3k

    Graphiti is a Python framework for constructing and querying temporal context graphs.

  4. agentscope-ai/agentscope★ 32.3k

    AgentScope is a Python framework for building and operating tool-using, multimodal agents, with an application layer for deploying them.

  5. facebookresearch/fairseq★ 32.2k

    Core Library: Represent the "fairseq" directory, which contains the essential modules for sequence modeling. Within this, distinguish subcomponents such as.

  6. topoteretes/cognee★ 32k

    Cognee is an open-source AI memory platform: callers add text or documents, Cognee builds persistent searchable memory, and callers retrieve relevant evidence across sessions.

  7. feder-cr/dots★ 31.8k

    invisible_dots runs persistent AI agents, each with its own QEMU computer, on the user's PC.

  8. feder-cr/invisible_playwright_mcp★ 31.8k

    This package offers two entry points to a local stealth-browser agent: an MCP server for an assistant, and a standalone web chat with a live browser pane.

  9. jumpserver/jumpserver★ 31.7k

    JumpServer is a privileged-access-management platform.

  10. cloakhq/cloakbrowser★ 31.5k

    CloakBrowser is a multi-language drop-in Playwright/Puppeteer client for launching a patched stealth Chromium.

  11. stanford-oval/storm★ 31.5k

    Knowledge-Storm is a modular LLM knowledge-curation system with two products: STORM generates cited Wikipedia-like articles, while Co-STORM supports human-guided research through…

  12. eriklindernoren/ml-from-scratch★ 31.1k

    Core Package (mlfromscratch): This is the umbrella module that contains all the learning algorithms and utilities.

  13. tqdm/tqdm★ 31.1k

  14. lightning-ai/pytorch-lightning★ 31k

    Based on our analysis of the file tree and README, this project is a deep learning framework for training, fine‐tuning, and deploying AI models.

  15. dgtlmoon/changedetection.io★ 30.8k

    Based on our analysis of both the file tree and the README content, this project is a full‐stack web application built for monitoring website changes (including things like…

  16. trailofbits/algo★ 30.4k

    Algo VPN is an Ansible-based deployment tool for creating a personal WireGuard and IPsec VPN server.

  17. feder-cr/aihawk★ 30.3k

    AIHawk is a Python AI browser agent that controls a real browser for natural-language web tasks.

  18. openai/openai-python★ 30.3k

    This project is a client library meant for Python applications to interact with the OpenAI REST API.

  19. stevenblack/hosts★ 30.1k

    Extensions into categories (fakenews, gambling, porn, social)

  20. genesis-embodied-ai/genesis-world★ 30k

    Genesis World is a Python-facing physical-AI simulation platform.

  21. baidu/unlimited-ocr★ 30k

    This repository provides a practical Unlimited OCR 2 inference and output-conversion workflow, rather than the OCR model implementation itself.

  22. ahujasid/mcp-for-blender★ 30k

    MCP for Blender connects an AI client to Blender through an MCP server and a Blender-hosted socket addon.

  23. huggingface/smolagents★ 29.8k

    smolagents is a Python library for building and running multimodal, tool-using LLM agents.

  24. d2l-ai/d2l-en★ 29.7k

    D2L is an open-source, hands-on deep-learning book: readers study explanations, mathematics, figures, and runnable examples, with framework-specific helper code supporting the…

  25. openai/openai-agents-python★ 29.6k

    OpenAI Agents SDK is a provider-agnostic framework for agent workflows.

  26. langchain-ai/deepagents★ 29.6k

    Deep Agents is a batteries-included, model-agnostic agent harness.

  27. aihawk-foss/auto_jobs_applier_ai_agent★ 29.6k

    LLM Integration Service (supports OpenAI, Ollama, Claude, Gemini)

  28. feder-cr/jobs_applier_ai_agent★ 29.6k

    LLM Integration Service (supports OpenAI, Ollama, Claude, Gemini)

  29. feder-cr/jobs_applier_ai_agent_aihawk★ 29.6k

    Based on our analysis of the file tree and README, the project is an AI-driven automated job application tool (Jobs_Applier_AIHawk) meant to help candidates generate tailored…

  30. assafelovic/gpt-researcher★ 29.5k

    GPT Researcher is an AI research application and Python package for producing citation-backed reports from web sources or local documents.

  31. donnemartin/data-science-ipython-notebooks★ 29.4k

    This repository is a curated collection of data-science and machine-learning notebook examples, not a single application.

  32. python-telegram-bot/python-telegram-bot★ 29.3k

    - This is the source for python-telegram-bot, an asynchronous Python client library for the Telegram Bot API.

  33. jaidedai/easyocr★ 29.3k

    EasyOCR is a Python OCR library with a two-stage inference pipeline: text detection finds candidate text regions in an image, and text recognition decodes the text inside each…

  34. meta-llama/llama3★ 29.2k

    This deprecated repository is minimal native Llama 3 inference code. Users provide model checkpoints and a tokenizer file, then run either chat or pretrained text completion.

  35. pydantic/pydantic★ 29.2k

    Pydantic turns Python type annotations and model declarations into core schemas, then validates input into model values that applications can use; serialization and JSON Schema…

  36. atsushisakai/pythonrobotics★ 29.1k

    1. This repository is a robotics algorithm cookbook, not a single application.

  37. hpcaitech/open-sora★ 28.8k

    Recognize that the project is an advanced, open‐source video generation platform.

  38. harvard-edge/cs249r_book★ 28.8k

    This repository is an integrated machine-learning-systems curriculum: a four-volume textbook is complemented by hands-on labs, coding exercises, hardware kits, simulation, and…

  39. alirezarezvani/claude-skills★ 28.8k

    This repository is a multi-platform library of reusable AI-agent skills, plugins, and domain expertise—not one application with a single runtime pipeline.

  40. huggingface/lerobot★ 28.6k

    LeRobot is a Python robotics library for connecting hardware, collecting and managing datasets, training and running learned policies, and deploying control—including remote…

  41. mlflow/mlflow★ 28.3k

    MLflow is an AI engineering platform spanning LLM tracing, evaluation, prompt/model lifecycle management, and model access governance, alongside traditional experiment tracking…

  42. celery/celery★ 28.3k

  43. metacubex/mihomo★ 28.3k

    This project is a Python library that provides a client for fetching and parsing data from the Mihomo API related to Honkai: Star Rail.

  44. deepinsight/insightface★ 28.2k

    Face Alignment Module – The “alignment” directory contains submodules such as “heatmap” (using SDUNets) and “coordinate_reg” (for simple coordinate regression).

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.