narenaryan/promptml
Prompt markup language (A.K.A PromptML) library is specially built for AI systems - from Vidura AI
This helps AI prompt engineers define and manage their AI prompts in a structured, consistent way. It takes a custom markup language (.pml file) as input, which explicitly defines the prompt's context, objective, instructions, and examples. The output is a highly organized, machine-readable prompt that can be used by various AI systems, helping prompt engineers create reliable and collaborative prompt workflows.
Used by 1 other package. Available on PyPI.
Use this if you need to standardize, version control, and collaborate on complex AI prompts with multiple team members or automated AI agents.
Not ideal if you're an individual user crafting simple, one-off prompts for personal use, as the overhead of learning a new language might not be worth it.
Stars
60
Forks
7
Language
Python
License
MIT
Category
Last pushed
Nov 03, 2025
Commits (30d)
0
Dependencies
2
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/narenaryan/promptml"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
promptslab/Promptify
Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get structured...
masci/banks
LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and...
character-ai/prompt-poet
Streamlines and simplifies prompt design for both developers and non-technical users with a low...
promplate/partial-json-parser
Parse partial JSON generated by LLM
Hunyuan-PromptEnhancer/PromptEnhancer
PromptEnhancer is a prompt-rewriting tool, refining prompts into clearer, structured versions...