Boundary is composed of three main components:
1. BAML - a simple programming language to get structured outputs from LLMs.
2. BAML Playground - The first-ever VSCode playground for LLMs, that helps developers test and iterate on their AI functions.
3. Boundary Studio - An analytics dashboard to trace, label, and measure performance.
Boundary's mission is to make AI app development seamless, and supports the entire development journey, from initial prompt iteration to measuring performance post-deployment.