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

gpt-pilot: Build Apps with an AI Developer Assistant

gpt-pilot: Build Apps with an AI Developer Assistant

GPT Pilot is a Python tool that works with a developer to plan, code, review, and debug applications step by step. The repository is no longer maintained and includes a security notice about a removed credential-stealing payload.

PythonAIDeveloper Tools
Added Apr 11, 2026 View details
Open-Interface: Control Your Computer with LLMs

Open-Interface: Control Your Computer with LLMs

Open-Interface turns natural-language requests into simulated mouse and keyboard actions, using screenshots and an LLM to guide and correct its work. It suits people who want to automate desktop tasks and are comfortable granting screen and input permissions.

PythonLLMAI Agents
Added Apr 11, 2026 View details
OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse: Turn Documents and Media into AI-Ready Data

OmniParse is a self-hosted Python service that converts documents, images, audio, video, and web pages into structured output for GenAI workflows. It suits teams building ingestion pipelines that want local parsing, but requires Linux and a GPU with at least 8–10 GB of VRAM.

PythonAIAPI
Added Apr 7, 2026 View details
cursorless-talon: Voice Commands for Structural Code Editing

cursorless-talon: Voice Commands for Structural Code Editing

Cursorless Talon provides the voice-command side of Cursorless, a system for editing code by speaking. It is intended for developers using Talon who want to navigate and manipulate code through spoken, structure-aware commands.

PythonDeveloper ToolsAutomation
Added Apr 7, 2026 View details
pyAudioAnalysis: Extract Features and Analyze Audio in Python

pyAudioAnalysis: Extract Features and Analyze Audio in Python

pyAudioAnalysis is a Python library for extracting audio features and building classification, detection, and segmentation workflows. It suits researchers and developers who want an established toolkit for analyzing audio files with machine-learning methods.

PythonMachine LearningLibrary
Added Apr 6, 2026 View details
bidict: Create Bidirectional Mappings in Python

bidict: Create Bidirectional Mappings in Python

bidict is a Python library for mappings that can be looked up by key or value. Use it when both directions of a relationship need to stay accessible through a familiar mapping API.

PythonLibraryData Structures
Added Apr 6, 2026 View details
Spark-TTS: Generate Speech and Clone Voices from Text

Spark-TTS: Generate Speech and Clone Voices from Text

Spark-TTS is a PyTorch inference project for bilingual text-to-speech and zero-shot voice cloning. It uses a Qwen2.5-based model to generate speech and supports adjustable voice characteristics.

PythonText To SpeechMachine Learning
Added Apr 5, 2026 View details
configobj: Read and Write Configuration Files in Python

configobj: Read and Write Configuration Files in Python

ConfigObj is a Python library for working with configuration files. It suits Python projects that need a dedicated configuration-file parser, but its maintainers describe it as mature and not actively maintained.

PythonLibraryDeveloper Tools
Added Apr 5, 2026 View details
sniffly: Analyze Claude Code Usage and Errors

sniffly: Analyze Claude Code Usage and Errors

Sniffly turns Claude Code logs into a local dashboard for reviewing usage patterns, error types, and message history. It suits developers who want to understand how they use Claude Code or share selected project insights with teammates.

PythonAIAnalytics
Added Apr 4, 2026 View details
Meta-GraphQL-Beautifier: Format and Highlight Meta GraphQL Requests

Meta-GraphQL-Beautifier: Format and Highlight Meta GraphQL Requests

A Burp Suite extension for making Meta GraphQL requests easier to inspect. It beautifies request content and highlights it in Burp, helping security testers and developers review traffic.

PythonSecurityDeveloper Tools
Added Apr 3, 2026 View details
pox: Build Python-Based Network Controllers and Software

pox: Build Python-Based Network Controllers and Software

POX is a Python platform for building network software, including OpenFlow controllers and switches. It suits developers and learners who want to prototype or extend network behavior through loadable components.

PythonNetworkingDeveloper Tools
Added Apr 3, 2026 View details
Qwen-Agent: Build Tool-Using LLM Applications

Qwen-Agent: Build Tool-Using LLM Applications

Qwen-Agent is a Python framework for building Qwen-based assistants that can call tools, plan tasks, and work with documents. Use it to prototype or deploy agent applications when you need integrations such as MCP, code execution, or retrieval-augmented generation.

PythonAI AgentsLLM
Added Apr 1, 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 ❤️