← All organizations

AI programming languages and developer tools

Boundary

Boundary builds BAML, a programming language for developers building AI applications and agents. Developers declare model calls as typed functions, specifying inputs and expected outputs, with tools for streaming, testing, tracing, and coordinating concurrent work. BAML can run independently or within existing applications: generated typed language bindings let developers call BAML functions from eight languages, including Python, TypeScript, Go, and Swift, without rewriting their codebase.

Founded in 2023, Boundary is led by co-founders Vaibhav Gupta, CEO, and Aaron Villalpando, CTO. Gupta previously worked on Google’s Pixel 4 and Microsoft’s HoloLens; Villalpando built monitoring and streaming systems at Amazon. BAML’s technical approach includes schema-aligned parsing, which repairs malformed model output against declared types. Its language bridges combine a shared native interface with generated typed interfaces, connecting BAML functions to code in other languages.

BAML is free, Apache-2 licensed, and works offline. Boundary’s commercial offering is Boundary Web Services, with observability offered through early access. In its recap of 2024, the company reported growth from 10 to more than 1,000 active developers.

boundaryml.com

1 talk

Newest first

1 speaker at AIE

Affiliations reflect their AIE appearances, not necessarily current employment.

Messages from the stage

Testing language design with agent behavior

Gupta describes using generated BAML programs, transcript inspection, tool-call metrics, A/B tests, and first-principles tracing to guide language design for both humans and agents.

Affiliations reflect each recorded session, not necessarily current employment.

Company sources · checked 2026-08-28