Python project architecture examples, page 2
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 51–100 of 1,000
666ghj/mirofish★ 84.2k
MiroFish is a web application for running LLM-powered, multi-agent social simulations from uploaded source material.
bytedance/deer-flow★ 83.5k
DeerFlow 2.0 is an extensible agent harness: users submit work through the application, which coordinates agent runs and can draw on skills, subagents, memory, and sandboxes.
swisskyrepo/payloadsallthethings★ 82.5k
Payloads All The Things is a curated web-application-security reference: users consult vulnerability chapters for attack descriptions, payloads, bypasses, and supporting files…
datawhalechina/hello-agents★ 81.9k
Hello-Agents is a Chinese open-source tutorial for learning to design and build AI-native agents, not a single runtime application.
d2l-ai/d2l-zh★ 81.2k
D2L is an open, practice-oriented deep-learning textbook accompanied by runnable examples and framework-specific helper libraries.
opendatalab/mineru★ 80.9k
MinerU parses documents across PDF, image, office, web, and ebook formats, using OCR/layout and specialized table, formula, and vision-language models, then exposes structured…
abi/screenshot-to-code★ 79.1k
Screenshot-to-Code is a local/self-hostable AI application that converts screenshots, mockups, Figma-like inputs, URLs, imported code, and recordings into editable web…
pewdiepie-archdaemon/odysseus★ 79.1k
- Odysseus is a self-hosted AI workspace built around a Python backend and a browser UI.
openmontageinc/openmontage★ 78.6k
OpenMontage is an agentic video-production system: a user can provide a prompt or reference video, then an agent plans and produces a composed video.
z4nzu/hackingtool★ 78.1k
- This is a Python 3.10+ command-line launcher and installer for a large catalog of security tools, not a single-purpose scanner.
python/cpython★ 77.8k
CPython is the reference Python interpreter and its standard library.
tensorflow/models★ 77.7k
TensorFlow Model Garden is a collection of TensorFlow model implementations and modeling solutions, with officially maintained TensorFlow 2 examples, researcher-maintained…
asabeneh/30-days-of-python★ 77.1k
30 Days Of Python is a multilingual, beginner-oriented programming course organized as a 30-day sequence of lessons, examples, and exercises.
composiohq/awesome-claude-skills★ 77k
This repository is a curated collection of Claude Skills and practical agent utilities, not one application with a shared runtime.
unslothai/unsloth★ 76.9k
Unsloth is a desktop/web product for running and training local models, with Unsloth Studio as its backend-and-frontend application.
rohitg00/ai-engineering-from-scratch★ 76.2k
This repository is an open-source AI engineering curriculum: learners study lessons, follow learning paths, run code, and build project challenges.
apache/superset★ 75.4k
Superset is a business-intelligence web application for connecting to SQL data sources, exploring data, building visualizations and dashboards, and querying through SQL Lab.
openbb-finance/openbbterminal★ 75.2k
Open Data Platform (ODP) is a financial and economic data integration platform: users query standardized data through Python, the CLI, or API surfaces, and receive structured…
hiyouga/llamafactory★ 75.1k
LLaMA-Factory is a toolkit for fine-tuning and serving large language models.
hugohe3/ppt-master★ 75k
PPT Master is an agent-driven, local workflow for turning source material into editable native PowerPoint decks.
pallets/flask★ 74.7k
1. Purpose and principal workflow.
headroomlabs-ai/headroom★ 74.5k
Headroom is a local context-optimization product for AI applications and agents.
usestrix/strix★ 74.3k
Strix is an AI-driven penetration-testing product: users launch local scans or use its cloud interface, agents explore targets and validate vulnerabilities, and the system…
safishamsi/graphify★ 74.1k
- Graphify is a Python CLI package that turns a codebase or document corpus into a navigable knowledge graph.
openbq-org/openbb★ 73.9k
Open Data Platform (ODP) is a data-integration runtime: users request standardized financial or economic data, provider integrations fetch and shape it, and results are exposed…
openbb-finance/openbb★ 73.4k
Open Data Platform (ODP) connects financial and economic data providers to Python, REST/Workspace, CLI, and MCP consumers.
josephmisiti/awesome-machine-learning★ 73.2k
This is a static, documentation-only “awesome list” repository for machine learning resources. The core product is curated Markdown content, not a runnable application or library.
ansible/ansible★ 70.8k
Ansible Core is an agentless IT automation system for configuration management, deployment, provisioning, ad-hoc tasks, and multi-node orchestration.
binary-husky/gpt_academic★ 70.3k
Theme system supporting multiple visual styles
calesthio/openmontage★ 70.2k
OpenMontage is an agentic video-production system: a user describes a video or supplies a reference, then an agent plans production, acquires or generates media, edits and…
hiyouga/llama-factory★ 69.2k
It’s a fine‐tuning platform tailored for large language model training, inference, and evaluation.
MetaGPT is a Python multi-agent framework centered on the idea that a “software company” of LLM-driven roles can turn a natural-language requirement into a structured project…
docling-project/docling★ 68.6k
Docling converts diverse local or remote inputs into a structured DoclingDocument, then exports formats such as Markdown and JSON.
ai-job-search-dev/ai-job-search★ 68.4k
AI Job Search is a local, Claude Code–based job-application framework.
scikit-learn/scikit-learn★ 67.9k
scikit-learn is a Python machine-learning library offering data loading, preprocessing, estimators, model composition and evaluation.
mem0ai/mem0★ 67.7k
Mem0 is a memory layer for AI applications, delivered as Python/TypeScript SDKs, a self-hosted API and dashboard, command-line tools, and agent-framework integrations.
labmlai/annotated_deep_learning_paper_implementations★ 67.5k
labml_nn is a collection of annotated PyTorch implementations of neural networks and related algorithms, rather than one application with a single runtime.
asgeirtj/system_prompts_leaks★ 67.4k
This is a static, community-maintained archive of captured AI system prompts and related agent/skill artifacts, not a running application.
geekan/metagpt★ 66.4k
MetaGPT is a multi-agent framework that simulates the complete workflow of a software company.
xtekky/gpt4free★ 65.9k
zhulinsen/daily_stock_analysis★ 65.7k
Daily Stock Analysis is a multi-market AI stock-research and decision-support product, delivered through a web/desktop workspace, API, and chat bots.
localstack/localstack★ 65.1k
LocalStack is a local AWS cloud emulator.
jingyaogong/minimind★ 65k
MiniMind is a from-scratch, compact language-model project: its main user journey is preparing training data, training or adapting a model, then evaluating or serving generated…
scrapy/scrapy★ 64k
Scrapy is a Python 3.10+ framework for concurrent web crawling and structured-data extraction.
keras-team/keras★ 63.9k
commaai/openpilot★ 63.7k
openpilot is a robotics operating system providing driver assistance for supported cars.
karpathy/nanogpt★ 63.6k
nanoGPT is a compact GPT training and text-generation repository.
virattt/ai-hedge-fund★ 63.6k
AI Hedge Fund is an educational research and trading-simulation application.
pathwaycom/pathway★ 63.5k
1. This repo is a hybrid Python + Rust data-processing platform.
sansan0/trendradar★ 63.3k
TrendRadar collects trending-news and RSS data, analyzes and filters it, then produces reports and notifications; it also exposes stored data and analytics through an MCP server.
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.