Python repos explained in plain English
Popular Python repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- disler/claude-code-hooks-masteryA hands-on guide to all 13 Claude Code hook events, with Python scripts that add safety filters, session loggi
- galaxy-dawn/claude-scholarClaude Scholar gives AI coding assistants a full academic research workflow — ready-made commands and agents t
- endernewton/tf-faster-rcnnA deprecated TensorFlow implementation of Faster RCNN, a neural network approach to detecting objects in image
- sngyai/sequoia-xA Python system that scans the Chinese stock market daily for technical chart patterns and sends alerts to a F
- princeton-nlp/simcseSimCSE is a research library that converts sentences into numerical embeddings so you can compare or search te
- pyvista/pyvistaPyVista is a Python library for visualizing and analyzing 3D data like meshes, point clouds, and volumes in sc
- charlesq34/pointnet2A research codebase that trains neural networks to classify and segment 3D point cloud data.
- genmoai/mochiAn open-source AI model that turns a text description into a short video clip.
- skorokithakis/cattA command-line tool that sends videos from your computer or the web to a Chromecast device on your TV.
- bhattsameer/bombersA reference index of scripts that send high volumes of automated messages to a phone number or email address.
- yangwohenmai/lstmA Python tutorial series teaching how to use LSTM neural networks to forecast time-series data.
- seisman/how-to-write-makefileA Chinese-language guide, built with Sphinx, that teaches developers how to write Makefiles for automating bui
- mesa/mesaA Python library for agent-based modeling, letting you simulate many interacting agents and watch complex beha
- rawpython/remiA tiny Python library that renders GUIs in a web browser, so you build desktop-style apps in pure Python with
- byt3bl33d3r/mitmfAn unmaintained Python framework for Man-In-The-Middle network attacks, now superseded by Bettercap.
- gaubert/gmvaultA command line tool that backs up and restores your Gmail account to a local folder, so you never lose your em
- lucasjinreal/tensorflow_poemsA neural network project that trains on classical Chinese poems and generates new poetry, including acrostic p
- dataherald/dataheraldA natural-language-to-SQL system that lets non-technical users query a database in plain English.
- pallets/quartAn async Python web framework built as a drop-in async version of Flask, from the same Pallets team.
- spotify/chartifyChartify is Spotify's Python charting library that uses one consistent data format and good default styles to
- kent0n-li/chatdoctorA research project that fine-tunes Meta's LLaMA language model on real patient-doctor conversations so it can
- rlcode/reinforcement-learningA collection of minimal, one-file-per-algorithm Python examples teaching reinforcement learning, from Grid Wor
- pytorch/torchchattorchchat, from the PyTorch team, shows how to run large language models on laptops, servers, mobile devices,
- geex-arts/django-jetDjango JET is a modern, mobile-friendly replacement theme for the default Django admin panel, with an optional
- neuraloperator/neuraloperatorNeuralOperator is a PyTorch library implementing Fourier Neural Operators, models that learn to predict physic
- landgrey/pydictorA command-line tool that builds custom password wordlists for authorized security testing, with merging, filte
- hkuds/paper2slidesAn AI tool that automatically turns a research paper, report, or document into a presentation slide deck or po
- joeseesun/qiaomu-anything-to-notebooklmA Claude Code skill that converts articles, videos, PDFs, and other content into podcasts, slides, or reports
- city96/comfyui-ggufA ComfyUI add-on that lets you load quantized GGUF AI image models, shrinking VRAM needs on consumer GPUs.
- ploomber/ploomberA Python tool that turns notebooks or scripts into structured, cached data pipelines that run locally and depl
- seatgeek/thefuzzA Python library for fuzzy string matching that scores how similar two strings are, useful for autocomplete, d
- swar/nba_apiA Python package that wraps NBA.com's internal data feeds so you can pull player stats, team records, and live
- mihail911/modern-software-dev-assignmentsA Stanford course repository holding Python programming assignments for CS146S, The Modern Software Developer.
- next-gpt/next-gptA research AI model that can take in and generate text, images, video, and audio in one conversation.
- mrgemy95/tensorflow-project-templateA folder and class template for TensorFlow deep learning projects, so you inherit base classes instead of rebu
- yunyang1994/tensorflow-yolov3A TensorFlow implementation of YOLOv3 that detects and boxes objects like people, cars, and animals in images
- derv82/wifiteWifite is an old, unmaintained Python script that automates wireless network security audits on Linux by chain
- kennethreitz/responderResponder is a Python framework for building HTTP APIs, similar to Flask but built on Starlette with async sup
- lanqian528/chat2apiChat2API lets you call ChatGPT's website using the same request format as the official OpenAI API, without nee
- opendilab/di-engineA Python framework with dozens of ready-made reinforcement learning algorithms for running and comparing decis
- ihmily/streamcapStreamCap is a desktop and web app that automatically records live streams from over 40 platforms like TikTok,
- lightricks/comfyui-ltxvideoThis plugin adds LTX-2 video generation to ComfyUI, letting you turn text or an image into a short AI-generate
- ufal/whisper_streamingWhisper Streaming wraps OpenAI's Whisper model so it can transcribe live audio in near real time instead of wa
- bchao1/bulletA Python library for building colorful, interactive command line prompts like scrollable lists, checkboxes, pa
- junxiaosong/alphazero_gomokuA self-play AI, similar in method to AlphaZero, that learns to play the board game Gomoku and comes with pre-t
- markfzp/act-plus-plusA robot imitation learning toolkit for the Mobile ALOHA robot, offering three training methods and two simulat
- the-moonwitch/cozetteCozette is a small, sharp bitmap programming font for terminals and code editors, distributed in both bitmap a
- karpathy/reader3A small self-hosted app that lets you read EPUB books one chapter at a time, made for easily copying text into
- pgadmin-org/pgadmin4pgAdmin 4 is a free visual tool for browsing, querying, and managing PostgreSQL databases, available as a desk
- bikini/exploitariumA collection of proof-of-concept demonstrations for real security vulnerabilities in popular software like Doc
- nvlabs/segformerSegFormer is an AI model from NVIDIA that identifies which pixels in an image belong to which object type, lik
- huggingface/optimumA Python library from Hugging Face that makes AI models run faster on specific hardware like Intel chips, AWS
- nvlabs/eg3dNVIDIA's AI system that generates realistic 3D objects from ordinary 2D photos, creating true 3D shapes you ca
- researai/autofigure-editA Python tool that turns the method section of a research paper into an editable SVG diagram using AI-generate
- muxuuu/serenity-skillSerenity.skill is an AI research assistant for investors that turns hot market themes into ranked, evidence-ba
- misolabsai/misottsMiso TTS is an AI model that turns written text into natural, emotionally expressive spoken dialogue. It suppo
- openmoss/moss-tts-nanoA small, 0.1B parameter open source text to speech model that runs in realtime on a CPU, supporting 20 languag
- google-agentic-commerce/ap2An open specification and code samples letting AI shopping agents complete secure, standardized payments on a
- universal-commerce-protocol/ucpAn open specification defining how businesses, payment providers, and AI shopping agents interoperate for onli
- elementalsouls/claude-bughunterA bundle that turns Claude Code into a security testing assistant for finding vulnerabilities in websites and
- debpalash/omnivoice-studioA local, offline desktop app for AI voice cloning, voice design, video dubbing, and dictation that needs no ac
- mdx-tom/gpt-5.6-instructA set of jailbreak instruction files for the gpt-5.6-sol model in Codex CLI, aimed at reducing the model's saf
- openai/weak-to-strongOpenAI's weak-to-strong lets you experiment with whether a stronger AI model can learn effectively when guided
- geohot/coronaCorona treats the SARS-CoV-2 virus like a computer program, using software reverse engineering techniques to u
- ifixai-ai/ifixaiiFixAi runs automated checks on AI agents to catch hidden problems like lying, manipulation, or data leaks bef
- ideogram-oss/ideogram4An AI image generator that excels at rendering readable text inside images like posters and logos. You describ
- karpathy/rendergitRendergit flattens any GitHub repo into a single searchable HTML page with syntax highlighting, so you can bro
- nv-tlabs/kimodoAn NVIDIA AI model that generates realistic 3D human and robot motion animations from text prompts or precise
- tencent-hunyuan/hy-motion-1.0A Tencent AI model that generates 3D human motion animations for humanoid characters from plain English text d
- google-deepmind/science-skillsA collection of plug-and-play skill packs that give AI agents specialized knowledge for scientific research ac
- opensquilla/opensquillaOpenSquilla is a local AI agent that routes each task to the cheapest capable model, works across chat platfor
- facebookresearch/fairchemFairchem is Meta's open-source AI library that predicts how molecules and materials behave, replacing slow phy
- yaojingang/yao-open-promptsA Chinese language library of 117 categorized, copy-paste AI prompts for work, study, content, and marketing.
- lopopolo/harness-engineeringA written field guide arguing that shaping the context and tools around an AI coding agent, not the model itse
- hughyau/academicforgeA plug-in library of 32 research-focused AI skills for Claude Code, OpenCode, and Codex, covering protein stru
- alibaba-quark/liveavatarA research model that streams real time, audio driven avatar video of unlimited length using a 14B diffusion m
- facebookresearch/bltA language model that reads raw text bytes instead of pre-made tokens, spending more compute on hard parts and
- gair-nlp/davinci-magihumanA single-transformer research model that generates synchronized talking avatar video and audio from text or an
- nvlabs/protomotionsProtoMotions is an NVIDIA toolkit that uses reinforcement learning to teach digital characters and humanoid ro
- netflix/void-modelA video editing tool from Netflix that removes objects from video footage and automatically generates realisti
- mdn/kumaKuma was the Python-based platform that powered MDN Web Docs (developer.mozilla.org), one of the most visited
- tencent-hunyuan/hy-world-2.0A research model that builds editable, persistent 3D worlds and digital twins from text, images, or video.
- hoainho/img2threejsTurns one photo of an object into a working, animatable 3D model built entirely from code, using an AI coding
- facebookresearch/denoiserA real-time speech denoising tool that strips background noise from your microphone on a regular laptop, so vi
- nvidia-nemo/datadesignerNeMo Data Designer is an NVIDIA Python tool for generating synthetic datasets from scratch or seed data, with
- facebookresearch/ai4animationpyAI4AnimationPy is a Python, NumPy and PyTorch based framework for training neural networks on motion capture d
- tencent-hunyuan/hunyuanvideo-i2vTencent's open-source AI tool that turns a static image into a short, high-quality video clip. You provide a p
- sahir619/fable-methodA set of AI-agent skills that codifies a step-by-step think, act, verify workflow, tested across hundreds of e
- juneyaooo/nihaisha-nishi-tcmA searchable AI assistant skill built from a large Traditional Chinese Medicine course library, for study and
- vasu-devs/justhiremeJustHireMe is a local-first desktop app that scrapes job postings from many sources, filters out low quality l
- wxyhgk/retain-pdfRetainPDF translates PDF documents, especially scanned and scientific papers, while preserving the original la
- bigdawnghost/wenyiA command line tool that translates full length EPUB, FB2, TXT, Markdown, HTML, and PDF novels into Chinese, u
- karpathy/arxiv-sanity-liteA lightweight web app that learns which arxiv papers you like from tags you give it, then recommends similar n
- fossasia/pslab-pythonA Python library that controls the Pocket Science Lab, a small USB hardware device that works as an oscillosco
- mayersscott/rkn-block-checkerA command-line tool that detects exactly how a website is being blocked — at the DNS, TCP, TLS, or HTTP layer
- lightseekorg/tokenspeedTokenSpeed runs large language models at maximum speed for AI agents that make many back-to-back calls. It mat
- anthropics/jacobian-lensA research tool from Anthropic that reveals what a language model's internal activations are leaning toward sa
- wenyuchiou/awesome-agentic-ai-zhThis is a free, trilingual curated learning roadmap that guides readers from basic LLM concepts through 8 stag
- apache/ossieAn Apache incubating specification that standardizes how KPI and metric definitions are shared across BI and A
- beenuar/aisocAiSOC is a self-hosted AI-powered security operations center that ingests security alerts from your existing t
All repos · Explain any other repo →