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

GLM-4.5: Run Agentic Reasoning and Coding Models

GLM-4.5: Run Agentic Reasoning and Coding Models

GLM-4.5 is a family of open-weight mixture-of-experts models for reasoning, coding, and tool-using agents. It includes large and more compact variants, with deployment and fine-tuning guidance for teams with substantial GPU resources.

PythonLLMAI Agents
Added Nov 24, 2025 View details
attachments: Turn Files Into LLM-Ready Context

attachments: Turn Files Into LLM-Ready Context

attachments is a Python library and CLI that turns documents, images, audio, and other inputs into structured text and image artifacts for LLM workflows. It supports local processing, optional service fallback, and adapters for prompts, chat APIs, and RAG chunks.

PythonLLMAI
Added Nov 24, 2025 View details
ARIES: Automate Infrastructure Operations with AI

ARIES: Automate Infrastructure Operations with AI

ARIES is a Python-based operations platform that combines LLM agents, infrastructure monitoring, and automated remediation. It targets teams managing servers, networks, and MQTT devices, with REST API access and webhook alerts.

PythonAI AgentsLLM
Added Nov 24, 2025 View details
ROMA: Build Hierarchical Multi-Agent Systems

ROMA: Build Hierarchical Multi-Agent Systems

ROMA is a Python framework for solving complex tasks through recursive planning and coordinated agents. It suits developers building extensible multi-agent workflows with LLMs, tools, and optional persistence or API services.

PythonAILLM
Added Nov 23, 2025 View details
txtinstruct: Build Instruction-Tuned Models from Your Data

txtinstruct: Build Instruction-Tuned Models from Your Data

txtinstruct is a Python framework for creating instruction-following datasets and training instruction-tuned models. It is intended for people who want greater control over dataset licensing or to incorporate their own data.

PythonMachine LearningLLM
Added Nov 23, 2025 View details
kotaemon: Chat with Documents Using RAG

kotaemon: Chat with Documents Using RAG

kotaemon is a customizable web interface and toolkit for asking questions about documents with retrieval-augmented generation. It suits teams that want a self-hosted document QA app or developers building and adapting RAG pipelines.

PythonRAGLLM
Added Nov 22, 2025 View details
riffusion-hobby: Generate Music Audio with Stable Diffusion

riffusion-hobby: Generate Music Audio with Stable Diffusion

Riffusion-hobby is a Python library and application for generating music and audio with stable diffusion, including prompt interpolation and spectrogram-to-audio conversion. It suits developers and experimenters who want to run inference locally, but is no longer actively maintained.

PythonAIAudio
Added Nov 22, 2025 View details
agent-zero: Give AI Agents a Linux Workbench

agent-zero: Give AI Agents a Linux Workbench

Agent Zero is a Python framework for agents that need a working environment, not just a chat interface. It combines a Dockerized Linux desktop, browser, document editing, projects, extensions, and optional access to host-machine files.

PythonAIAI Agents
Added Nov 22, 2025 View details
Douyin_TikTok_Download_API: Collect Data and Download Videos

Douyin_TikTok_Download_API: Collect Data and Download Videos

A self-hosted API and console for collecting Douyin and TikTok posts, profiles, comments, and playlists, with no-watermark media downloads. It offers REST, MCP, and CLI access, and stores collected data in PostgreSQL.

PythonSelf HostedAPI
Added Nov 21, 2025 View details
deepface: Analyze and Recognize Faces in Python

deepface: Analyze and Recognize Faces in Python

DeepFace is a Python library that combines face recognition models and detection tools behind a simple API. Use it to verify identities, search face collections, generate embeddings, or estimate facial attributes.

PythonMachine LearningDeep Learning
Added Nov 20, 2025 View details
audio2photoreal: Generate Photorealistic Avatars from Audio

audio2photoreal: Generate Photorealistic Avatars from Audio

A PyTorch research project for generating photorealistic human face and body motion from conversational audio. It includes person-specific pretrained models, training code, and access to the annotated dataset.

PythonMachine LearningDeep Learning
Added Nov 20, 2025 View details
IMSI-catcher: Identify Nearby GSM Subscriber Signals

IMSI-catcher: Identify Nearby GSM Subscriber Signals

IMSI-catcher uses GSM decoding tools and a software-defined radio receiver to display IMSI values and related carrier details from nearby cellphone signals. It is intended for GSM learning and authorized radio research, not casual use.

PythonSecurityLinux
Added Nov 20, 2025 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 ❤️