---
title: "PDL"
url: "/docs/projects/PDL"
canonical_url: "https://docs.litellm.ai/docs/projects/PDL"
type: "docs"
last_updated: "2026-10-09"
summary: "PDL - A YAML-based approach to prompt programming"
related:
  - "/docs/projects/Docq.AI"
  - "/docs/projects/OpenInterpreter"
---
# PDL

> Index of all LiteLLM docs: https://docs.litellm.ai/llms.txt

PDL - A YAML-based approach to prompt programming

Github: https://github.com/IBM/prompt-declaration-language

PDL is a declarative approach to prompt programming, helping users to accumulate messages implicitly, with support for model chaining and tool use.

## Related pages

- [Docq.AI](https://docs.litellm.ai/docs/projects/Docq.AI.md)
- [OpenInterpreter](https://docs.litellm.ai/docs/projects/OpenInterpreter.md)
