Open Source: #python

Catalog projects marked with #python. Tags work as dedicated landing pages, so related tools are easier to find and connect.

This collection holds 168 projects with a combined 11,533,809 GitHub stars. Main languages: Python, Jupyter Notebook, C++.

About the Python projects

Python is the number-one open source language by new projects: people write everything in it, from automation scripts to machine learning frameworks. Its low entry barrier produced the broadest ecosystem around — most tasks have several mature libraries to pick from.

This page collects Python tools, frameworks, and learning repositories. Cards show stars, the license, and a short description; each project page adds an architecture walkthrough with code samples.

Filters

Reset
Languages

Repositories

Found: 168
run-llama/llama_index
LlamaIndex

LlamaIndex is a framework for connecting LLM applications to external data, indexes, and tools.

Stars 50,442 Forks 7,642 Author run-llama Language Python License MIT
Open
microsoft/VibeVoice
VibeVoice

VibeVoice is Microsoft’s open model family for speech recognition, text-to-speech, and streaming voice generation.

Stars 49,216 Forks 5,466 Author microsoft Language Python License MIT
Open
oobabooga/textgen
TextGen

TextGen is a desktop app and web interface for local LLMs: chat, generation, vision, tool-calling, and compatible APIs.

Stars 47,281 Forks 5,977 Author oobabooga Language Python License AGPL-3.0
Open
Aider-AI/aider
Aider

Aider is a command-line AI coding assistant that edits code inside an existing Git repository.

Stars 46,751 Forks 4,655 Author Aider-AI Language Python License Apache-2.0
Open
anthropics/claude-cookbooks
Claude Cookbooks

Claude Cookbooks is a set of practical notebooks and recipes for working with the Claude API.

Stars 46,027 Forks 5,411 Author anthropics Language Jupyter Notebook License MIT
Open