The definitive list that answers "I want to do X in Python, which tool should I use?"
Repository Index
47,133 repositories indexed
1–24 of 513 · Most stars
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
A curated list of awesome Machine Learning frameworks, libraries and software.
Clone a voice in 5 seconds to generate arbitrary speech in real-time
Rich is a Python library for rich text and beautiful formatting in the terminal.
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
A simple, yet elegant, HTTP library.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
2,884+ reusable AI agent skills for Claude Code, Codex, Cursor and Gemini CLI. AAS Core adds local catalog discovery, agent-owned selection and plan preview. CLI, MCP and plugins.
A unified trading API with more than 100 crypto exchanges and prediction markets in JavaScript / TypeScript / Python / C# / PHP / Go / Java / Rust
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time
💫 Industrial-strength Natural Language Processing (NLP) in Python
The official Python library for the OpenAI API
JumpServer is an Open-source Privileged Access Management (PAM) platform with AI-powered capabilities, providing DevOps and IT teams a unified workspace to securely access SSH, RDP, Kubernetes, databases, websites, RemoteApp, VirtualApp, and more.
🤗 smolagents: a barebones library for agents that think in code.
Distributed Task Queue (development branch)
Deezer source separation library including pretrained models.
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Graph Neural Network Library for PyTorch
Python Backtesting library for trading strategies