Python project architecture examples, page 11
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 501–550 of 1,000
bradautomates/claude-video★ 17.4k
Claude Video is a command-line video understanding skill.
aws/aws-cli★ 17.3k
AWS CLI v1 is a unified command-line client for Amazon Web Services.
microsoft/agent-lightning★ 17.3k
This is a monorepo centered on the Python package agentlightning, with two major satellites: a TypeScript/React dashboard for inspecting training state, and a large…
canner/wrenai★ 17.2k
WrenAI is an open-source generative-BI context and execution stack: agents use governed semantic definitions to plan SQL, execute it against customer data platforms, recall…
tensorflow/tensor2tensor★ 17.1k
anthropics/knowledge-work-plugins★ 17.1k
1. This repo is a marketplace of self-contained Claude plugins.
activitywatch/activitywatch★ 17.1k
ActivityWatch is a modular, full-stack, user-centric time-tracking suite.
ranger/ranger★ 17.1k
Represented by the “ranger/core” directory.
microsoft/data-formulator★ 17.1k
Data Formulator is a local-first AI-assisted data exploration system: users load/connect data, conduct branching analyses in a Data Thread, generate/refine charts, and compose…
memorilabs/memori★ 17.1k
Memori is a persistent-memory system for LLM agents, exposed through Python and TypeScript SDKs and agent integrations.
allenai/olmocr★ 17.1k
This is an open-source, Python-based OCR toolkit (“olmOCR”) for converting PDFs and image documents into clean, readable Markdown or Dolma JSON using Vision-Language Models (VLMs).
cvat-ai/cvat★ 17.1k
CVAT is a self-hosted computer-vision annotation platform.
anthropics/claude-quickstarts★ 17k
This is a monorepo of independent Claude quickstarts, not one application. Each top-level folder is a self-contained demo with its own runtime, dependencies, UI, and tests.
gibsonai/memori★ 17k
Memori is a persistent-memory SDK and agent integration suite.
nvidia/nemo★ 17k
This project is the NVIDIA NeMo Framework – a comprehensive and modular deep learning framework built for training and deploying state‐of‐the‐art models in multiple AI domains…
cft0808/edict★ 17k
Edict is an AI multi-agent task coordination platform with an observable, operator-controlled dashboard.
Frontend servers (handling templates in r2/r2/templates)
libretranslate/libretranslate★ 16.9k
LibreTranslate is a self-hosted machine-translation API and web interface powered by Argos Translate.
exaloop/codon★ 16.9k
Codon is a statically compiled Python implementation targeting native performance, with parallel and GPU execution plus Python interoperability.
kvcache-ai/ktransformers★ 16.9k
KTransformers is a full‐stack framework aimed at optimizing large language model (LLM) inference.
qwenlm/qwen2.5-coder★ 16.8k
This repository combines Qwen3-Coder fine-tuning workflows with a collection of coding, reasoning, and tool-use evaluation suites; it is not a single end-user application.
ipython/ipython★ 16.8k
IPython is an interactive computing shell: a user starts the terminal application, enters Python or shell-style input, and receives execution results, formatted output, and…
networkx/networkx★ 16.8k
Base graph types (Graph, DiGraph, MultiGraph, MultiDiGraph)
openai/baselines★ 16.8k
OpenAI Baselines is a Python research toolkit of reinforcement-learning algorithm implementations.
matrixtm/mhddos★ 16.7k
MHDDoS is a network-testing toolkit with both a command-line runner and web-panel implementations.
composio-community/awesome-codex-skills★ 16.7k
This repository is a curated collection of Codex skills and small utilities, rather than one application.
lllyasviel/framepack★ 16.7k
FramePack is a desktop video‑generation application written in Python.
kittenml/kittentts★ 16.7k
Kitten-TTS is a text-to-speech library with a shared model constructor for KittenTTS 2 and legacy ONNX models.
bbfamily/abu★ 16.6k
Core Trading Engine – Based on the “abupy” directory that hosts many submodules (CoreBu, MarketBu, TradeBu, etc.).
jianchang512/pyvideotrans★ 16.6k
pyVideoTrans is a desktop-first media processing application, with a secondary command-line entry point for batch/headless use.
owainlewis/awesome-artificial-intelligence★ 16.6k
This repository is an actively curated AI engineering resource collection, with weekly evidence-backed review and a README validator.
k-dense-ai/claude-scientific-skills★ 16.6k
This is an open‐source “Claude Code” plugin repository (monorepo) containing a large set of Python “skills” (code + docs) for scientific domains.
lukas-blecher/latex-ocr★ 16.6k
pix2tex is a LaTeX OCR system: users submit or capture a formula image, the model preprocesses it and generates LaTeX, which an interface returns or displays.
qwenlm/qwen3-coder★ 16.6k
1.
aio-libs/aiohttp★ 16.6k
aiohttp is an asyncio HTTP client/server framework, with WebSocket support on both sides.
mustardchef/wsabuilds★ 16.5k
Based on our review, WSABuilds is an engineering project that “repackages” the official Windows Subsystem for Android (WSA) – integrating custom elements like Magisk, KernelSU…
camel-ai/camel★ 16.5k
The CAMEL project is a large-scale, multi-agent framework.
rossant/awesome-math★ 16.5k
Awesome Math is a curated Markdown directory for discovering learning, teaching, and mathematics resources.
frdel/agent-zero★ 16.5k
Agent Zero is a full-stack, prompt-based “organic” AI assistant framework.
agent0ai/agent-zero★ 16.5k
Agent Zero is a full-stack, Dockerized personal AI assistant framework.
xming521/weclone★ 16.5k
This is a Python-based one-stop solution (“WeClone”) for creating a digital avatar from chat logs.
qwenlm/qwen-agent★ 16.4k
- This is the Qwen-Agent framework: a Python SDK for building LLM applications that combine chat, tool use, planning, memory, RAG, and multi-agent orchestration.
hkuds/deepcode★ 16.4k
DeepCode is a local, multi-interface coding-agent system for durable project work: agent turns can inspect/edit code, execute tools, gather verification evidence, and continue as…
meta-llama/codellama★ 16.3k
Parameter sizes (7B, 13B, 34B, 70B variants)
tgbot-collection/yyetsbot★ 16.3k
YYeTsBot combines a searchable film-and-TV resource website with a Telegram bot.
zauberzeug/nicegui★ 16.2k
NiceGUI is a Python framework for building browser-based interfaces, with an optional native-window mode.
huanshere/videolingo★ 16.2k
– A Streamlit-based user interface (st.py and st_components) that allows users to start a one-click process, select languages, and manage settings.
caronc/apprise★ 16.2k
– The heart of the application resides in the “apprise” directory. This includes.
wkentaro/labelme★ 16.2k
labelme is a Qt desktop image-annotation application.
dagster-io/dagster★ 16.2k
Dagster is a cloud-native data asset and pipeline orchestrator.
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.