• BAML stands for Basically A Made-up Language.
  • In v0 it was a lightweight programming language that gave LLMs a type-safe interface for structured prompting. In v1, its scope expanded and it is introduced as a programming language for agents.