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
byaidu/pdfmathtranslate★ 32.5k
The system can be broken down into these major components.
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.
getzep/graphiti★ 32.3k
Graphiti is a Python framework for constructing and querying temporal context graphs.
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.
facebookresearch/fairseq★ 32.2k
Core Library: Represent the "fairseq" directory, which contains the essential modules for sequence modeling. Within this, distinguish subcomponents such as.
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.
feder-cr/dots★ 31.8k
invisible_dots runs persistent AI agents, each with its own QEMU computer, on the user's PC.
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.
jumpserver/jumpserver★ 31.7k
JumpServer is a privileged-access-management platform.
cloakhq/cloakbrowser★ 31.5k
CloakBrowser is a multi-language drop-in Playwright/Puppeteer client for launching a patched stealth Chromium.
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…
eriklindernoren/ml-from-scratch★ 31.1k
Core Package (mlfromscratch): This is the umbrella module that contains all the learning algorithms and utilities.
tqdm/tqdm★ 31.1k
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.
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…
iperov/deepfacelive★ 30.7k
trailofbits/algo★ 30.4k
Algo VPN is an Ansible-based deployment tool for creating a personal WireGuard and IPsec VPN server.
feder-cr/aihawk★ 30.3k
AIHawk is a Python AI browser agent that controls a real browser for natural-language web tasks.
openai/openai-python★ 30.3k
This project is a client library meant for Python applications to interact with the OpenAI REST API.
stevenblack/hosts★ 30.1k
Extensions into categories (fakenews, gambling, porn, social)
genesis-embodied-ai/genesis-world★ 30k
Genesis World is a Python-facing physical-AI simulation platform.
baidu/unlimited-ocr★ 30k
This repository provides a practical Unlimited OCR 2 inference and output-conversion workflow, rather than the OCR model implementation itself.
MCP for Blender connects an AI client to Blender through an MCP server and a Blender-hosted socket addon.
encode/django-rest-framework★ 29.9k
huggingface/smolagents★ 29.8k
smolagents is a Python library for building and running multimodal, tool-using LLM agents.
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…
openai/openai-agents-python★ 29.6k
OpenAI Agents SDK is a provider-agnostic framework for agent workflows.
langchain-ai/deepagents★ 29.6k
Deep Agents is a batteries-included, model-agnostic agent harness.
aihawk-foss/auto_jobs_applier_ai_agent★ 29.6k
LLM Integration Service (supports OpenAI, Ollama, Claude, Gemini)
feder-cr/jobs_applier_ai_agent★ 29.6k
LLM Integration Service (supports OpenAI, Ollama, Claude, Gemini)
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…
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.
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.
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.
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…
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.
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…
atsushisakai/pythonrobotics★ 29.1k
1. This repository is a robotics algorithm cookbook, not a single application.
fishaudio/fish-speech★ 28.9k
hpcaitech/open-sora★ 28.8k
Recognize that the project is an advanced, open‐source video generation platform.
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…
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.
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…
genesis-embodied-ai/genesis★ 28.4k
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…
reflex-dev/reflex★ 28.3k
celery/celery★ 28.3k
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.
deepinsight/insightface★ 28.2k
Face Alignment Module – The “alignment” directory contains submodules such as “heatmap” (using SDUNets) and “coordinate_reg” (for simple coordinate regression).
deezer/spleeter★ 28.1k
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.