microsoft/poml
Prompt Orchestration Markup Language
POML helps developers build reliable Large Language Model (LLM) applications by providing a structured way to create and manage prompts. It takes your LLM instructions, external data like documents or images, and styling preferences, then outputs a refined prompt that's less prone to errors. This is ideal for AI application developers who need to control how LLMs respond.
4,865 stars.
Use this if you are developing LLM applications and need a systematic, maintainable, and flexible way to engineer your prompts, especially when dealing with complex data and varied output formats.
Not ideal if you're a casual user interacting directly with LLMs without needing to build custom applications or integrate structured data.
Stars
4,865
Forks
246
Language
TypeScript
License
MIT
Category
Last pushed
Jan 14, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/microsoft/poml"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
BoundaryML/baml
The AI framework that adds the engineering to prompt engineering (Python/TS/Ruby/Java/C#/Rust/Go...
deanpeters/product-manager-prompts
A repository of Generative AI prompts for product managers using agents such as ChatGPT, Claude, & Gemini
eudk/awesome-ai-tools
🔴 VERY LARGE AI TOOL LIST! 🔴 Curated list of AI Tools - Updated 2026
jujumilk3/leaked-system-prompts
Collection of leaked system prompts
legeling/PromptHub
一款开源、纯本地 Prompt ,Skill 管理工具,帮助你高效管理、版本控制和复用 Prompt,并一键分发skill | An open-source, local-first AI...