Open Source Python Projects
Discover 607 open source Python repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Python projects here are most often combined with Library, Developer Tools and LLM. Last updated October 4, 2026.
607 repositories · updated October 4, 2026

judgy: Estimate LLM Judge Success Rates with Bias Correction
judgy estimates a system’s true pass rate from human-labeled calibration data and LLM judge predictions. It corrects for judge errors and uses bootstrap resampling to produce a confidence interval, making it useful when evaluating larger unlabeled datasets.

yunohost: Simplify Self-Hosting and Server Administration
YunoHost is an operating system designed to make server administration easier. Its Python and Bash core is part of a broader project that includes a web administration interface and a single sign-on user portal.

LAM: Create Animatable 3D Gaussian Avatars from One Image
LAM reconstructs a 3D Gaussian head avatar from a single image and supports animation and rendering across devices. It is aimed at developers building digital humans, especially interactive avatars, and requires model assets and a compatible compute environment for local use.

mcp-agent: Build Agents with Model Context Protocol
A Python framework for building LLM agents around Model Context Protocol servers and composable workflow patterns. It suits developers who need MCP integrations, multi-agent workflows, or durable execution with Temporal.

tabby-web: Run Tabby Terminal in a Browser
Tabby Web serves the Tabby terminal as a browser application and provides configuration sync for Tabby clients. It suits people who want browser-based terminal access and are prepared to operate its web app and connection gateway.

gs-quant: Build Quantitative Finance Tools in Python
GS Quant is a Python toolkit for developing quantitative trading strategies, analyzing derivatives, and supporting risk management. It suits developers and quants with access to Goldman Sachs APIs who need finance-focused tools and analytics.

Box: Access Python Dictionaries with Dot Notation
Box is a Python library that adds attribute-style access to dictionaries while keeping key-based access available. It recursively converts nested dictionaries and lists, and includes helpers for converting data to common formats.

GenerativeAICourse: Learn Generative AI Through Notebook Labs
A notebook-based course introducing generative AI and practical AI engineering, from LLM fundamentals to chatbots, RAG, agents, and MCP. It is aimed at learners who want guided explanations and hands-on Python exercises.

opensim-core: Model Musculoskeletal Movement and Simulations
OpenSim Core is a C++ toolkit for building musculoskeletal models and simulating movement. It includes command-line applications and Java and Python bindings for researchers and developers working in biomechanics and movement science.

gunnery: Run Tasks Across Remote Servers
Gunnery is a web-based tool for running shell tasks across servers and environments. It suits teams that repeat operational work such as deployments, service restarts, backups, and health checks, and need centralized access controls and notifications.

DataScienceInteractivePython: Learn Data Science Through Dashboards
Interactive Python dashboards let learners explore statistics, machine learning, and geostatistics by changing inputs and observing results. Designed for students and practitioners who benefit from hands-on experimentation.

llm-consortium: Coordinate Multiple LLMs to Refine Answers
llm-consortium is a Python plugin for the llm package that runs multiple language models in parallel, then uses an arbiter to evaluate and synthesize their responses. It suits users who want collaborative model reasoning and configurable consensus workflows.