Best Python Tools & Libraries

480 curated Python tools, libraries, and open-source projects — hand-picked and ranked by the community.

Scrapegraph-ai

github

Python scraper based on AI

AI Tools
★ 23,403

vanna

github

🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

AI Tools
★ 23,341

OpenViking

github

OpenViking is an open-source context database designed specifically for AI Agents(such as openclaw). OpenViking unifies the management of context (memory, resources, and skills) that Agents need through a file system paradigm, enabling hierarchical context delivery and self-evolving.

AI Tools
★ 23,150

ddia

github

《Designing Data-Intensive Application》DDIA 第一版 / 第二版 中文翻译

Database
★ 23,025

NLP-progress

github

Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.

AI Tools
★ 22,972

deepface

github

A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python

AI Tools
★ 22,624

mlc-llm

github

Universal LLM Deployment Engine with ML Compilation

AI Tools
★ 22,538

heretic

github

Fully automatic censorship removal for language models

AI Tools
★ 22,495

letta

github

Letta is the platform for building stateful agents: AI with advanced memory that can learn and self-improve over time.

AI Tools
★ 22,337

prefect

github

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

Automation
★ 22,183

unilm

github

Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities

AI Tools
★ 22,107

serve

github

☁️ Build multimodal AI applications with cloud-native stack

AI Tools
★ 21,876

recommenders

github

Best Practices on Recommendation Systems

AI Tools
★ 21,661

datasets

github

🤗 The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools

AI Tools
★ 21,445

free-llm-api-resources

github

A list of free LLM inference resources accessible via API.

AI Tools
★ 21,336

airbyte

github

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.

Database
★ 21,328

authentik

github

The authentication glue you need.

Security
★ 21,325

skyvern

github

Automate browser based workflows with AI

AI Tools
★ 21,161

rasa

github

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

AI Tools
★ 21,138

Qwen

github

The official repo of Qwen (通义千问) chat & pretrained large language model proposed by Alibaba Cloud.

AI Tools
★ 21,079

HivisionIDPhotos

github

⚡️HivisionIDPhotos: a lightweight and efficient AI ID photos tools. 一个轻量级的AI证件照制作算法。

AI Tools
★ 21,042

peft

github

🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.

AI Tools
★ 21,008

MaxKB

github

🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

AI Tools
★ 20,832

onnx

github

Open standard for machine learning interoperability

AI Tools
★ 20,708