microsoft/prompty
Prompty makes it easy to create, manage, debug, and evaluate LLM prompts for your AI applications. Prompty is an asset class and format for LLM prompts designed to enhance observability, understandability, and portability for developers.
Prompty defines a standardized YAML-based format for encapsulating prompts with their model configurations, template variables, and execution metadata into portable `.prompty` files. The VS Code extension provides live preview rendering, built-in model switching (supporting Azure OpenAI and OpenAI with AAD/environment variable authentication), and one-click execution with verbose request/response logging. Native integration with Prompt Flow, LangChain, and Semantic Kernel enables seamless orchestration within existing AI frameworks.
1,170 stars and 434,363 monthly downloads. Actively maintained with 90 commits in the last 30 days. Available on PyPI.
Stars
1,170
Forks
109
Language
Python
License
MIT
Category
Last pushed
Mar 04, 2026
Monthly downloads
434,363
Commits (30d)
90
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/microsoft/prompty"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
ReversecLabs/spikee
Simple Prompt Injection Kit for Evaluation and Exploitation
google/dotprompt
Executable GenAI prompt templates
svilupp/PromptingTools.jl
Streamline your life using PromptingTools.jl, the Julia package that simplifies interacting with...
elastacloud/DotPrompt
Library allowing you to use GenAI prompts saved as .prompt files, keeping your prompts organised...
tgalal/promptcmd
GenAI prompts as runnable programs