PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Prompt Engineering Python Packages

Python packages with the GitHub topic prompt-engineering. Sorted by relevance, with stars and monthly downloads.
mlflow
mlflow-skinny

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.

42.4M 27K 6K
mlflow
mlflow

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.

39.2M 27K 6K
mlflow
mlflow-tracing

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.

20.9M 27K 6K
masci
banks

LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and chat messages from generic blueprints. It allows attaching metadata to prompts to ease their management, and versioning is first-class citizen. Banks provides ways to store prompts on disk along with their metadata.

7.4M 126 20
promplate
partial-json-parser

Parse partial JSON generated by LLM

6.1M 134 9
comet-ml
opik

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

3.8M 20K 2K
Arize-ai
arize-phoenix

AI Observability & Evaluation

2.2M 10K 956
dottxt-ai
outlines

Structured Outputs

2M 14K 754
Arize-ai
arize-phoenix-otel

AI Observability & Evaluation

1.8M 10K 956
chopratejas
headroom-ai

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.

1.3M 57K 4K
Arize-ai
arize-phoenix-client

AI Observability & Evaluation

977K 10K 956
Arize-ai
arize-phoenix-evals

AI Observability & Evaluation

750K 10K 956
microsoft
promptflow-devkit

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

287K 11K 1K
microsoft
promptflow-core

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

285K 11K 1K
microsoft
promptflow-tracing

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

279K 11K 1K
protectai
llm-guard

The Security Toolkit for LLM Interactions

234K 3K 414
JudgmentLabs
judgeval

The Continuous-Improvement Stack for Agents. Our environment data and evals power agent improvement and monitoring.

147K 1K 93
microsoft
promptflow

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

117K 11K 1K
MadcowD
ell-ai

A language model programming library.

80K 6K 344
microsoft
promptflow-tools

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

64K 11K 1K
promptdriven
pdd-cli

Prompt Driven Development (PDD): The Last Programming Language™. Prompt files are source; code is generated output.

61K 783 67
microsoft
promptflow-azure

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

60K 11K 1K
Ohswedd
vincio

The context engineering platform for AI applications — compile prompts, memory, retrieval, tools, schemas & policies into optimized, validated, observable context packets.

47K 2 0
ju-bezdek
langchain-decorators

syntactic sugar 🍭 for langchain

45K 234 12
    • Data from PyPI, GitHub, ClickHouse, and BigQuery