Python project architecture examples, page 10
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 451–500 of 1,000
kwaivgi/liveportrait★ 19.2k
LivePortrait is a PyTorch portrait-animation application for human and animal subjects.
lss233/kirara-ai★ 19.2k
Kirara AI is a configurable chatbot and workflow platform integrating chat adapters, LLM backends, plugins, and a Web management API.
huggingface/sentence-transformers★ 19.1k
Sentence Transformers is a Python framework for producing dense, sparse, and token-level embeddings, scoring text pairs with rerankers, and training or evaluating these model…
iperov/deepfacelab★ 19.1k
fastapi/typer★ 19.1k
Click Integration Layer (Typer builds on Click)
tirth8205/code-review-graph★ 19k
- This is a local-first code intelligence system centered on a Python package, with two thin integration layers: a VS Code extension and a GitHub Action.
kivy/kivy★ 19k
Kivy is a cross-platform Python GUI framework.
wanshuiyin/auto-claude-code-research-in-sleep★ 18.9k
ARIS is a skill-based research workflow rather than a single runtime platform.
state-spaces/mamba★ 18.8k
Mamba is a PyTorch state-space sequence-modeling library, exposing Mamba-1, Mamba-2/SSD, and Mamba-3 blocks plus a complete causal language-model example.
op7418/humanizer-zh★ 18.8k
Humanizer-zh is an agent-executed editing skill, not a standalone detector or rewriting program.
spotify/luigi★ 18.7k
Scheduler/Server: Represent processes like the “luigi/scheduler.py”, “luigi/server.py”, and related modules.
sanic-org/sanic★ 18.6k
Sanic is a Python 3.10+ async web framework and HTTP server.
mxrch/ghunt★ 18.6k
GHunt is an offensive, OSINT-focused framework for interacting with various Google services. It provides both CLI and library usage and is designed for asynchronous operations.
alibaba-nlp/deepresearch★ 18.6k
This is a research-framework project (“Tongyi DeepResearch”) for building, scaling, and benchmarking agentic LLMs specialized in long‐horizon, deep information‐seeking tasks.
alibaba-nlp/webagent★ 18.6k
comet-ml/opik★ 18.5k
Opik is a full-stack, distributed LLM evaluation platform. It comprises.
nvidia-nemo/nemo★ 18.5k
NeMo Speech is a PyTorch toolkit for building, adapting, and deploying speech and audio models.
nvidia-nemo/speech★ 18.5k
NeMo Speech is a PyTorch toolkit for building and running speech and audio models, including ASR, TTS, and speech LLMs.
jantic/deoldify★ 18.5k
DeOldify is a deep-learning image and film colorization project.
confident-ai/deepeval★ 18.5k
DeepEval is a Python framework for evaluating LLM applications, agents, and RAG systems.
ukplab/sentence-transformers★ 18.5k
This is an open-source Python library designed for computing embeddings and similarity scores.
chidiwilliams/buzz★ 18.4k
User Interface (GUI): All the “widgets” (found under buzz/widgets, buzz/widgets/transcriber, buzz/widgets/preferences_dialog, etc.).
trekhleb/learn-python★ 18.4k
This repository is a Python learning playground and cheatsheet, not a conventional runtime application.
dortania/opencore-legacy-patcher★ 18.3k
OpenCore Legacy Patcher helps users run newer macOS versions on unsupported Macs.
arc53/docsgpt★ 18.3k
DocsGPT is a self-hosted, document-grounded agent platform.
andrewyng/openworker★ 18.2k
OpenWorker is a local-first desktop AI coworker: a user requests an outcome, the agent works through model/tool iterations across files and connected apps, consequential actions…
sczhou/codeformer★ 18.2k
CodeFormer is a face-restoration application and BasicSR-based training framework.
ahujasid/blender-mcp★ 18.2k
This is an open-source integration tool (“BlenderMCP”) that connects Blender (a 3D modeling application) to Claude AI via the Model Context Protocol (MCP).
openai/evals★ 18.1k
muratcankoylan/agent-skills-for-context-engineering★ 18.1k
This repository is an open collection of agent skills: users discover and activate guidance for context engineering, agent architecture, evaluation, and project development.
diolinux/photogimp★ 18k
PhotoGIMP is a distributable configuration patch for GIMP 3.0+, not a standalone application or service.
langbot-app/langbot★ 18k
LangBot is a platform for configuring and running AI-powered bots across instant-messaging services.
hwchase17/deepagents★ 18k
This is a general-purpose Python package (deepagents) for orchestrating multi-step LLM agents (“deep agents”)
mnielsen/neural-networks-and-deep-learning★ 17.9k
1. Purpose and principal workflow.
emcie-co/parlant★ 17.9k
This is a full-stack AI agent framework (“Parlant”) designed to let developers define conversational AI agents via natural-language guidelines.
instapy/instapy★ 17.8k
- InstaPy is a Python 3 automation library for Instagram interactions.
apple/ml-stable-diffusion★ 17.8k
“PyTorch Model Source” – This represents the original Stable Diffusion models (for example, from Hugging Face) used as inputs.
huggingface/trl★ 17.8k
TRL is a specialized library built on top of Hugging Face’s Transformers ecosystem.
akfamily/akshare★ 17.8k
AKShare Core Library: Represent the central package (the “akshare” directory) as the heart of the system.
pallets/click★ 17.8k
Click is a Python toolkit for building composable command-line interfaces.
fastapi/sqlmodel★ 17.8k
deepseek-ai/janus★ 17.7k
earthtojake/text-to-cad★ 17.6k
text-to-cad gives AI agents local CAD generation and viewing workflows.
pytorch/vision★ 17.6k
asyncfuncai/deepwiki-open★ 17.6k
DeepWiki-Open generates interactive documentation, diagrams, and code maps for GitHub, GitLab, or BitBucket repositories. It is a Next.js frontend backed by a Python API.
wan-video/wan2.2★ 17.5k
Wan2.2 is an inference repository for large-scale video generation models.
eriklindernoren/pytorch-gan★ 17.5k
PyTorch-GAN is a collection of independent, runnable PyTorch implementations of GAN research variants, rather than one shared application pipeline.
mikf/gallery-dl★ 17.4k
The system can be broken down into these major components.
transformeroptimus/superagi★ 17.4k
Frontend (GUI): Represented by the “gui” directory, which is built with Next.js. This is the user-facing web interface that interacts with the rest of the system.
nvidia/megatron-lm★ 17.4k
Megatron-LM combines a reusable GPU-scale deep-learning library (Megatron Core) with reference training applications.
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.