Tutorials
Step-by-step guides to help you master prompt engineering with dot-prompt.
Getting Started
Move from f-strings and scattered Markdown files to a compiled, versioned prompt workflow.
Read Guide
Your First Prompt
Build a complete educational assistant from scratch - learn params, conditionals, and response contracts.
Read Guide
TypeScript Client
Learn how to use the @dotprompt/client package to integrate dot-prompt into your JavaScript/TypeScript application.
Read Guide
Python Client
Learn how to use the dotprompt-client package to integrate dot-prompt into your Python application.
Read Guide
Teacher Mode Variations
Learn how to use vary and case to build complex, multi-turn teaching tracks.
Zero-Downtime Versioning
How to handle breaking changes and auto-archiving without disrupting legacy callers.
Coming Soon