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

maestro: Fine-Tune Vision-Language Models

maestro: Fine-Tune Vision-Language Models

Maestro streamlines fine-tuning for multimodal vision-language models with ready-to-use recipes, a CLI, and a Python API. It suits developers adapting supported models to tasks such as JSON extraction and object detection.

PythonMachine LearningComputer Vision
Added Mar 2, 2026 View details
ttsfm: Provide an OpenAI-Compatible Text-to-Speech API

ttsfm: Provide an OpenAI-Compatible Text-to-Speech API

TTSFM provides a self-hosted text-to-speech service and Python client compatible with OpenAI's speech API. It suits developers who want to generate speech through a REST endpoint, Python, or a web playground, with a disclaimer against production and commercial use.

PythonText To SpeechAPI
Added Mar 1, 2026 View details
vanna: Turn Natural-Language Questions into SQL Insights

vanna: Turn Natural-Language Questions into SQL Insights

Vanna helps teams build chat interfaces that translate natural-language questions into SQL and return streamed tables, charts, and summaries. It is aimed at applications that need database-backed answers with user-aware permissions and an embedded web UI.

PythonAILLM
Added Feb 28, 2026 View details
MonoPCC: Estimate Monocular Depth in Endoscopic Images

MonoPCC: Estimate Monocular Depth in Endoscopic Images

MonoPCC is a PyTorch method for self-supervised monocular depth estimation on endoscopic images, using a photometric-invariant cycle constraint. It is aimed at researchers reproducing or extending depth and pose experiments on surgical-video datasets.

PythonMachine LearningDeep Learning
Added Feb 27, 2026 View details
Azure-Sentinel: Security Detections and Hunting Content

Azure-Sentinel: Security Detections and Hunting Content

Azure-Sentinel is a community repository of security content for Microsoft Sentinel and Microsoft 365 Defender. Security teams can use its detections, KQL queries, workbooks, and playbooks to onboard, monitor environments, and investigate threats.

CybersecuritySecurityPython
Added Feb 27, 2026 View details
tach: Enforce Python Module Dependencies

tach: Enforce Python Module Dependencies

Tach helps Python teams define and enforce module boundaries, so imports follow declared dependencies and public interfaces. Use it to detect dependency cycles, inspect architecture, and adopt modular rules incrementally.

PythonRustCLI
Added Feb 26, 2026 View details
spotlight: Build PyTorch Recommender Models

spotlight: Build PyTorch Recommender Models

Spotlight is a Python library for building and testing recommender models with PyTorch. It includes factorization and sequence-model building blocks, ranking losses, and dataset utilities for research and prototyping.

PythonPyTorchMachine Learning
Added Feb 26, 2026 View details
unp: Unpack Archives from the Command Line

unp: Unpack Archives from the Command Line

unp is a Python command-line wrapper that selects system tools to extract many common archive formats. It can place multi-item archives in a containing folder, helping keep the current working directory tidy.

PythonCLIUtility
Added Feb 23, 2026 View details
ai-baby-monitor: Local AI Video Monitoring for Baby Safety

ai-baby-monitor: Local AI Video Monitoring for Baby Safety

A self-hosted baby-monitoring tool that checks webcam or RTSP video against natural-language safety rules using a local video LLM. It sends a quiet beep when a rule appears to be broken, with a dashboard for viewing the stream and model logs.

PythonAILLM
Added Feb 22, 2026 View details
flash-attention: Compute Exact Attention Faster and with Less Memory

flash-attention: Compute Exact Attention Faster and with Less Memory

FlashAttention provides GPU-optimized implementations of exact attention for deep learning, reducing memory use while improving speed. It is aimed at practitioners training or serving Transformer models who can build and run GPU kernels.

PythonMachine LearningDeep Learning
Added Feb 18, 2026 View details
huey: Queue and Schedule Python Tasks

huey: Queue and Schedule Python Tasks

Huey is a lightweight Python task queue for running background and scheduled work outside an application’s request flow. It suits Python projects that need task retries, scheduling, or multiple worker models with a choice of storage backends.

PythonLibraryDjango
Added Feb 17, 2026 View details
responses: Mock Python Requests in Tests

responses: Mock Python Requests in Tests

Responses intercepts Python Requests calls and serves registered mock responses, so tests can exercise HTTP client code without contacting real services. It supports request matching, callbacks, call assertions, and ordered response sequences.

PythonLibraryTesting
Added Feb 17, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️