Core Concepts
Prompts, projects, versions, and variables
Prompts
A prompt is a reusable template for AI interactions. Each prompt can contain static text, variables, and Echo DSL expressions.
Projects
Projects organize related prompts together. Use projects to group prompts by application, team, or use case.
Versions
Every change to a prompt creates a new version. You can compare versions, roll back, and pin specific versions in production.
Variables
Variables allow dynamic content in prompts. Define variables with types and defaults, then pass values at render time.