I want to look up a package

"AI recommended this — is it still the right call?" — instant health signal

AI sanity-checkerDeveloperTech leadBlogger
Search a packageCheck health signalView alternatives
Sort by:
Recently updated — released new version in the last 30 daysActive — released new version in the last 6 monthsInactive — no new version in 6+ months
CategoryPackageHealthScore
MCP Server
Agentor (LiteMCP)
Agentor framework includes LiteMCP, a native ASGI MCP server that integrates directly with FastAPI using standard patterns. Supports decorator-based tool definitions with built-in CORS and authentication controls.
Active
Hero Score 52
Agent
Agno
Performance-oriented multi-agent framework with built-in memory, knowledge, and multi-modal support.
Recently updated
Hero Score 67
HTTP Clients
Aiohttp
Async-first HTTP client and server framework.
Active
Hero Score 75
Workflow Orchestration
Airflow
Mature, extensible platform to author, schedule, and monitor workflows as DAGs with a rich UI and huge operator ecosystem.
Recently updated
Hero Score 78
Data Visualization
Altair
Declarative statistical visualization library based on the Vega-Lite grammar — concise, expressive grammar of graphics for Python.
Active
Hero Score 61
Vector Database
Annoy
Approximate Nearest Neighbor Oh-Yeah — lightweight C++/Python library for fast, memory-efficient ANN search with static indexes (good for embedding similarity).
Inactive
Hero Score 52
LLM Gateway
Anthropic Python SDK
Official Anthropic Python client for the Claude API — messages, streaming, tool use, prompt caching, and AWS Bedrock / Vertex AI integration.
Recently updated
Hero Score 82
Async Runtime
AnyIO
Async networking and concurrency library that runs on top of asyncio or Trio — provides Trio-style structured concurrency primitives with broad compatibility.
Active
Hero Score 76
CLI
Argparse
Python's built-in command-line parsing library (standard library); supports options, flags, subcommands, type conversion, and help text.
Active
Hero Score 45
LLM Observability
Arize Phoenix
Open-source LLM observability and evaluation platform from Arize — built on OpenTelemetry, runs locally or self-hosted with rich tracing UI.
Recently updated
Hero Score 74
Async Runtime
asyncio
Built-in Python library for writing concurrent code using async/await syntax, providing the default event loop and task scheduling system.
Active
Hero Score 75
Data Validation
attrs
Class boilerplate generator that produces well-behaved data classes with validators, converters, and slots — predates and complements dataclasses.
Active
Hero Score 76
Agent
AutoGen
Microsoft framework for multi-agent conversations, workflows, and tool use.
Inactive
Hero Score 55
Web Scraping
BeautifulSoup
Python library for pulling data out of HTML and XML files; pairs well with requests, lxml, or html.parser.
Inactive
Hero Score 63
Model Serving
BentoML
Open-source Python framework for packaging, serving, and deploying ML/LLM models as production APIs — model-agnostic with built-in adaptive batching.
Recently updated
Hero Score 73
Linting And Formatting
Black
The uncompromising Python code formatter — produces consistent, deterministic output with minimal config.
Recently updated
Hero Score 75
Data Visualization
Bokeh
Interactive visualization library for modern web browsers — handles large/streaming datasets and produces standalone HTML or app dashboards.
Inactive
Hero Score 64
Browser Use Agent
browser-use
Open-source Python library for building AI agents that drive browsers — give it a goal in natural language and an LLM figures out the clicks, scrolls, and form fills via Playwright.
Recently updated
Hero Score 76
Text Chunking
Chonkie
Lightweight, fast text chunking library for RAG pipelines with multiple strategies (token, sentence, semantic, neural) and 32+ integrations.
Recently updated
Hero Score 74
Vector Database
Chroma
Lightweight open-source embedding database built for local, serverless, or cloud-backed vector search — ideal for prototyping RAG apps.
Recently updated
Hero Score 67
CLI
Click
Composable Python package for creating beautiful command-line interfaces with minimal code (options, prompts, subcommands).
Recently updated
Hero Score 74
Web Scraping
Crawl4AI
LLM-friendly web crawler and scraper that returns clean markdown/JSON optimized for RAG and LLM ingestion — async-first with browser automation.
Active
Hero Score 61
Agent
CrewAI
Framework for multi-agent "crews" with roles and tools for collaborative tasks.
Recently updated
Hero Score 65
Workflow Orchestration
Dagster
Modern data orchestrator with software-defined assets, type-checked I/O, and rich UI for data platforms.
Recently updated
Hero Score 71
App
Dash
A Python framework for building reactive web-apps. Developed by Plotly.
Active
Hero Score 62
Data Analysis
Dask
Parallel and distributed computing for Python — scale pandas/numpy beyond memory across cores or clusters.
Active
Hero Score 76
Data Validation
Dataclasses
Built-in Python module for lightweight data structures — provides boilerplate-free class creation with type hints and defaults.
Inactive
Hero Score 76
Synthetic Data Generation
Datafast
Synthetic text dataset generator for LLM projects supporting classification, instruction, MCQ, and preference datasets via multiple LLM providers.
Active
Hero Score 41
LLM Evaluation
DeepEval
Pytest-style framework for evaluating LLM outputs with built-in metrics — hallucination, answer relevancy, faithfulness, G-Eval, and more.
Recently updated
Hero Score 71
Web
Django
Batteries-included web framework with ORM, auth, and admin.
Inactive
Hero Score 72
Document Parsing
Docling
Open-source toolkit by IBM Research for parsing diverse document formats (PDF, DOCX, PPTX, HTML, XLSX, images, audio) into a unified structured representation ideal for GenAI and RAG workflows. Hosted by LF AI & Data Foundation.
Recently updated
Hero Score 79
Agent
DSPy
Stanford framework for programming LLMs declaratively with signatures, modules, and prompt optimizers.
Recently updated
Hero Score 59
Vector Database
FAISS
Meta's library for efficient similarity search and clustering of dense vectors — the indexing primitive behind many vector DBs.
Recently updated
Hero Score 63
Synthetic Data Generation
Faker
Popular library for generating fake but realistic data such as names, addresses, emails, dates, text, and more for testing and prototyping.
Recently updated
Hero Score 78
Web
FastAPI
High-performance async APIs with automatic OpenAPI docs.
Recently updated
Hero Score 83
Embedding
FastEmbed
Lightweight ONNX-based embedding library by Qdrant — runs on CPU with no PyTorch dependency, designed for fast batch inference in production RAG pipelines.
Active
Hero Score 73
MCP Server
FastMCP
The standard Python framework for building MCP servers and clients.
Recently updated
Hero Score 83
CLI
Fire
Google's library for automatically generating CLIs from any Python object — turns functions, classes, or modules into command-line tools.
Inactive
Hero Score 61
Embedding
FlagEmbedding
Embedding and reranking library from BAAI — home of the BGE family of state-of-the-art retrieval models with multilingual, multimodal, and long-context variants.
Active
Hero Score 53
Linting And Formatting
flake8
Wraps pycodestyle, pyflakes, and McCabe complexity into a single command-line linter with a plugin system.
Inactive
Hero Score 71
Web
Flask
Minimal, flexible microframework with a massive ecosystem.
Active
Hero Score 78
String Matching
FuzzyWuzzy
Classic fuzzy string matching library based on Levenshtein distance; largely superseded by RapidFuzz and archived in 2024.
Inactive
Hero Score 48
LLM Evaluation
Giskard
Open-source testing & evaluation platform for ML/LLM — test suites, bias/safety checks, and regression testing with a web UI.
Recently updated
Hero Score 51
Agent
Google Agent Developer Kit (ADK)
Lightweight open-source flexible and modular framework for developing and deploying AI agents. While optimized for Gemini and the Google ecosystem, ADK is model-agnostic, deployment-agnostic, and is built for compatibility with other frameworks
Recently updated
Hero Score 68
App
Gradio
Build shareable ML/AI web apps and demos—fast.
Recently updated
Hero Score 72
Agent Memory
Graphiti
Temporal knowledge-graph memory for AI agents — extracts entities and relationships from conversations into a Neo4j-backed graph that tracks how facts evolve over time.
Recently updated
Hero Score 60
Package Manager
Hatch
Modern, extensible Python project manager from PyPA — environments, build, publish, and version management with plugin system.
Active
Hero Score 60
LLM Orchestration
Haystack
End-to-end pipelines for RAG, search, and evaluation (v2 haystack-ai).
Recently updated
Hero Score 69
HTTP Clients
HTTPX
Requests-like client with sync + async and HTTP/2.
Inactive
Hero Score 72
Code Testing
Hypothesis
Property-based testing library that generates examples to find edge cases your example-based tests miss.
Recently updated
Hero Score 76
LLM Evaluation
Inspect AI
UK AI Safety Institute's framework for large-scale LLM evaluations — solvers, scorers, and rich logging for benchmarks and safety evals.
Inactive
Hero Score 60
LLM Gateway
Instructor
Structured outputs from LLMs using Pydantic — patches OpenAI/Anthropic/Cohere/etc. clients to return validated typed objects with retries.
Active
Hero Score 74
Linting And Formatting
isort
Sorts and formats Python imports automatically by section and alphabetically — pairs naturally with formatters.
Active
Hero Score 69
Vector Database
LanceDB
Embedded serverless vector database in Rust, built on the Lance columnar format — local-first with cloud sync.
Recently updated
Hero Score 71
LLM Orchestration
LangChain
Modular framework for building LLM apps and agent workflows(Includes LangGraph).
Recently updated
Hero Score 77
Text Chunking
LangChain Text Splitters
Text splitting utilities from the LangChain ecosystem supporting character, token, recursive, semantic, and code-aware chunking strategies.
Recently updated
Hero Score 80
LLM Observability
Langfuse
Open-source observability & evaluation platform for LLM/agent applications — tracing, metrics, datasets, prompt versioning, UI, self-hostable.
Recently updated
Hero Score 77
Agent
LangGraph
Graph-based orchestration framework for building stateful, controllable LLM agents as nodes and edges.
Recently updated
Hero Score 73
LLM Observability
LangSmith
Unified observability & evaluation platform for LLM/agent applications — tracing, dashboards, alerts, feedback & evaluation.
Recently updated
Hero Score 76
Agent Memory
Letta
Stateful agent framework formerly known as MemGPT — gives agents long-term memory through self-managed context windows that page in and out of an SQL backend.
Recently updated
Hero Score 57
LLM Gateway
LiteLLM
Unified Python SDK and proxy server that calls 100+ LLM providers using the OpenAI API format — drop-in router with cost tracking, fallbacks, and load balancing.
Recently updated
Hero Score 82
Web
Litestar
Type-first async framework with built-in OpenAPI.
Recently updated
Hero Score 61
LLM Orchestration
LlamaIndex
Data framework focused on RAG—indexes, readers, retrievers, and workflows.
Recently updated
Hero Score 77
Text Chunking
LlamaIndex Node Parsers
Text splitting and node parsing components from LlamaIndex for chunking documents into nodes optimized for indexing and retrieval in RAG workflows.
Recently updated
Hero Score 72
Logging
Logfire
Observability platform from the Pydantic team built on OpenTelemetry, with native Python/Pydantic integration.
Recently updated
Hero Score 66
Logging
Logging
Python's built-in logging library for structured logging.
Active
Hero Score 73
Logging
Loguru
Delightful logging for Python with zero-config colorful output.
Inactive
Hero Score 75
Document Parsing
Marker
PDF/image to clean Markdown converter using deep-learning models — strong on tables, equations, and complex academic layouts.
Active
Hero Score 52
Document Parsing
MarkItDown
Microsoft utility for converting Office docs, PDFs, images, audio, and more to Markdown — designed for LLM-friendly text extraction.
Recently updated
Hero Score 70
Data Validation
marshmallow
Object serialization and validation library for converting complex datatypes to and from native Python types and JSON.
Active
Hero Score 76
Data Visualization
Matplotlib
Foundational Python plotting library providing low-level control over static, animated, and interactive visualizations.
Active
Hero Score 74
MCP Server
MCP Python SDK
Official Python SDK from the Model Context Protocol team for building MCP servers and clients — provides both high-level (FastMCP) and low-level primitives.
Recently updated
Hero Score 79
Agent Memory
mem0
Self-improving memory layer for AI agents — stores user preferences, conversation history, and learned facts with automatic deduplication and recency scoring.
Recently updated
Hero Score 79
Vector Database
Milvus
Open-source, high-performance vector database and indexing engine designed for billion-scale vector similarity search and analytics.
Recently updated
Hero Score 77
Synthetic Data Generation
Mimesis
Fast and extensible fake data generator focused on performance, rich providers, and strict typing with excellent editor support.
Active
Hero Score 62
Embedding
model2vec
Distillation framework that turns any sentence-transformer into a static word embedding model — 500x smaller and 500x faster than the teacher with minimal quality loss.
Recently updated
Hero Score 54
Data Validation
msgspec
High-performance schema validation and serialization library for JSON, MessagePack, YAML, and TOML — written in C.
Active
Hero Score 60
Type Checking
mypy
The original and canonical static type checker for Python — the PEP 484 reference implementation that defined the modern Python type-hint ecosystem.
Recently updated
Hero Score 87
HTTP Clients
Niquests
Drop-in replacement for Requests with HTTP/2, HTTP/3, async, WebSocket, and SSE support.
Recently updated
Hero Score 72
Code Testing
Nox
Flexible test automation tool configured with Python scripts (noxfile.py) instead of INI files.
Active
Hero Score 54
Data Analysis
NumPy
Foundational n-dimensional array library and the bedrock of scientific Python.
Recently updated
Hero Score 83
Model Serving
Ollama
Official Python client for the Ollama local LLM runtime — pull, run, and chat with open-weight models on your machine.
Active
Hero Score 71
LLM Gateway
OpenAI Python SDK
Official OpenAI Python client for the OpenAI API — chat completions, embeddings, images, audio, and the new Responses + Assistants APIs.
Recently updated
Hero Score 91
Model Serving
OpenLLM
BentoML-built CLI and Python framework for self-hosting open-weight LLMs as OpenAI-compatible API endpoints with one command.
Inactive
Hero Score 58
LLM Observability
OpenLLMetry
Open-source OpenTelemetry-based observability for LLMs — vendor-neutral SDK that emits standard OTel traces consumable by any backend.
Recently updated
Hero Score 75
LLM Observability
Opik
Open-source LLM evaluation and observability platform from Comet — tracing, evaluation datasets, prompt playground with self-hosted and cloud options.
Recently updated
Hero Score 74
Document Parsing
PaddleOCR
Multilingual OCR toolkit with text detection, recognition, layout analysis, and table extraction — built on Baidu's PaddlePaddle framework.
Recently updated
Hero Score 64
Data Analysis
Pandas
Powerful data structures and data analysis tools for Python.
Recently updated
Hero Score 77
App
Panel
Flexible framework for dashboards and complex data apps (HoloViz ecosystem).
Recently updated
Hero Score 64
Vector Database
pgvector
PostgreSQL extension that adds a native vector column type and indexing for similarity search in a relational database (ANN search inside Postgres).
Active
Hero Score 64
Vector Database
Pinecone
Fully managed vector database for high-performance similarity search, optimized for production scale and hybrid search.
Recently updated
Hero Score 81
Package Manager
pip
The official Python package installer — bundled with Python and the foundation for installing libraries from PyPI.
Recently updated
Hero Score 63
Package Manager
pipx
Installs and runs Python CLI applications in isolated environments — like pip for end-user tools rather than libraries.
Recently updated
Hero Score 62
Web Scraping
Playwright
Microsoft's modern browser automation library for Chromium, Firefox, and WebKit — async-first, with auto-waiting and powerful selectors.
Recently updated
Hero Score 82
Data Visualization
Plotly
Interactive, browser-based plotting library — produces publication-quality charts with hover, zoom, and 3D, often used with Dash for dashboards.
Active
Hero Score 80
Package Manager
Poetry
Batteries-included Python packaging & dependency manager with lockfiles, virtualenv management, building, and publishing.
Recently updated
Hero Score 66
Data Analysis
Polars
Lightning-fast DataFrame library with lazy evaluation and multi-threading.
Recently updated
Hero Score 60
Workflow Orchestration
Prefect
Pythonic workflow orchestration with lightweight flows/tasks, great developer ergonomics, and optional cloud UI.
Recently updated
Hero Score 77
Regex
PRegEx
Programmable Regular Expressions — object-based API for constructing, combining, and managing regex patterns in Python.
Inactive
Hero Score 33
Data Validation
Pydantic
Data validation and settings management using Python type hints — creates schemas, validates data, and serializes models.
Recently updated
Hero Score 88
Agent
PydanticAI
Type-safe agent framework from the Pydantic team with structured outputs and validation-first design.
Recently updated
Hero Score 70
Linting And Formatting
Pylint
Static code analyzer for Python that checks for errors, enforces coding standards (PEP8+), and suggests refactorings.
Active
Hero Score 71
Document Parsing
PyMuPDF
Fast, feature-rich PDF toolkit for text/HTML extraction, images, metadata, and page rendering with coordinates.
Active
Hero Score 61
Regex
pyparsing
Text parsing and grammar framework that lets you define grammars in Python code — a readable alternative to raw regex for structured text.
Active
Hero Score 59
Type Checking
pyrefly
Meta's high-performance Python type checker written in Rust — open-sourced in 2025 as the successor to Pyre, designed for monorepo-scale codebases.
Recently updated
Hero Score 59
Type Checking
pyright
Microsoft's fast static type checker for Python — the engine behind Pylance in VS Code, written in TypeScript with strong inference and IDE-first diagnostics.
Recently updated
Hero Score 76
Data Analysis
PySpark
Python API for Apache Spark — distributed dataframes and SQL for large-scale data processing.
Active
Hero Score 66
Code Testing
Pytest
Modern testing framework with powerful fixtures, plugins, and concise test syntax.
Active
Hero Score 90
String Matching
Python-Levenshtein
Fast C extension providing Levenshtein distance and related string similarity metrics; now maintained by the RapidFuzz project.
Inactive
Hero Score 56
Vector Database
Qdrant
Open-source vector search engine with filtering, payload storage, and rich Python/REST/gRPC clients — Rust-built for production scale.
Recently updated
Hero Score 84
LLM Evaluation
Ragas
Metrics and tooling for evaluating RAG systems — faithfulness, answer relevance, context precision/recall, and dataset utilities.
Active
Hero Score 58
String Matching
RapidFuzz
High-performance fuzzy string matching library with C++ speed and a clean Python API; modern replacement for fuzzywuzzy.
Active
Hero Score 68
Regex
re
Built-in Python module for regular expressions — provides search, match, replace, and pattern-based text processing.
Active
Hero Score 53
App
ReactPy
Library for building user interfaces in Python without JavaScript — component-based and reactive, inspired by ReactJS. Supports multiple backends including Flask, FastAPI, Sanic, Tornado, Django, and Jupyter.
Inactive
Hero Score 51
HTTP Clients
Requests
Human-friendly HTTP client.
Recently updated
Hero Score 84
Linting And Formatting
Ruff
Extremely fast Python linter and formatter written in Rust — consolidates rules from Flake8, isort, pyupgrade, and more.
Recently updated
Hero Score 81
Web
Sanic
Async-first Python web framework focused on speed via uvloop.
Recently updated
Hero Score 72
Web Scraping
Scrapy
High-level, asynchronous web crawling & scraping framework with spiders, pipelines, middlewares, and selectors.
Recently updated
Hero Score 79
Synthetic Data Generation
SDV
Synthetic Data Vault — generates statistically realistic synthetic datasets using probabilistic and deep learning models while preserving privacy.
Recently updated
Hero Score 55
Data Visualization
Seaborn
High-level statistical data visualization library built on top of Matplotlib with attractive default styles.
Inactive
Hero Score 59
Web Scraping
Selenium
The de facto standard for browser automation — drives any major browser via WebDriver protocol, mature ecosystem with grid for parallel execution.
Recently updated
Hero Score 74
Embedding
sentence-transformers
De-facto standard Python library for computing sentence, paragraph, and image embeddings — wraps Hugging Face transformer models with a simple `encode()` API.
Recently updated
Hero Score 80
Browser Use Agent
Skyvern
Production-grade browser-automation platform that uses vision LLMs to drive workflows like form filling, invoice processing, and data extraction — runs as a self-hosted or cloud server, not just a Python lib.
Recently updated
Hero Score 57
Browser Use Agent
Stagehand-py
Python port of Browserbase's Stagehand — write deterministic Playwright code and reach for AI primitives like `act()`, `extract()`, and `observe()` only where you want LLM help.
Recently updated
Hero Score 56
Web
Starlette
Lightweight ASGI toolkit powering many async frameworks.
Recently updated
Hero Score 70
App
Streamlit
Turn Python scripts into interactive data web apps in minutes.
Recently updated
Hero Score 81
Logging
Structlog
Structured logging library for Python that wraps stdlib logging with key-value context and pluggable processors.
Inactive
Hero Score 78
Workflow Orchestration
Temporal
Durable execution platform — write long-running workflows in Python with automatic retries, state persistence, and exactly-once semantics.
Recently updated
Hero Score 66
String Matching
TextDistance
Unified Python library implementing 30+ string distance and similarity algorithms under one consistent API.
Inactive
Hero Score 54
Web
Tornado
Mature non-blocking web framework built for long-lived connections and websockets.
Recently updated
Hero Score 72
Code Testing
Tox
Generic virtualenv management and test command-line tool that runs tests across multiple Python versions and environments.
Recently updated
Hero Score 65
Async Runtime
Trio
Modern async concurrency library focused on structured concurrency, making async code easier to reason about and safer to write.
Active
Hero Score 71
Type Checking
ty
Astral's new ultra-fast Rust-based Python type checker from the makers of ruff and uv — pre-1.0 but already widely adopted for its speed.
Recently updated
Hero Score 63
CLI
Typer
Type-hint-driven CLI framework from the FastAPI author — automatic help, completion, and validation from Python type annotations.
Recently updated
Hero Score 79
Code Testing
Unittest
Built-in Python testing framework inspired by Java's JUnit — part of the standard library.
Active
Hero Score 59
Document Parsing
Unstructured
Toolkit for loading and partitioning documents (PDFs, HTML, PPTX, images) into clean text/chunks with metadata for downstream NLP/RAG.
Recently updated
Hero Score 60
HTTP Clients
Urllib3
Low-level, battle-tested HTTP client powering many libraries.
Recently updated
Hero Score 67
Package Manager
UV
Ultra-fast Python package & project manager (Rust) that replaces pip/virtualenv/pip-tools/pipx with a single, blazing-speed CLI.
Recently updated
Hero Score 67
Async Runtime
UVLoop
High-performance drop-in replacement for Python's default asyncio event loop, built on libuv for faster asynchronous I/O.
Inactive
Hero Score 73
Model Serving
vLLM
High-throughput, memory-efficient LLM inference and serving engine with PagedAttention and continuous batching — built for production GPU workloads.
Recently updated
Hero Score 74
Vector Database
Weaviate
Open-source vector database and semantic search engine with hybrid queries, schema, and generative search.
Recently updated
Hero Score 82
Agent Memory
Zep
Hosted long-term memory service for AI agents built on Graphiti — stores conversation history as a temporal knowledge graph and retrieves the most relevant context per turn.
Inactive
Hero Score 60
Compare Python Packages with ease.