← Back to search

Boundary

The programming language for AI

Y CombinatorWinter 2023ActiveB2BArtificial IntelligenceDeveloper ToolsGenerative AIMachine Learning

What they do

Problem

Building and testing reliable AI agent workflows and prompt-driven business logic is slow and error-prone with existing programming languages and tooling.

Solution

BAML is a programming language for AI agents that natively supports structured LLM outputs and tool calling with built-in testing, observability, and easy parallelization/event-driven pipelines.

Who it's for

Developers and teams building AI agents and LLM-powered applications.

Founders

Vaibhav Gupta
Founder

Vaibhav is a software engineer with over 7 years of experience building innovative products. At Microsoft, he worked on realtime 3D reconstruction for HoloLens, gaining expertise in computer vision and 3D graphics. At Google, he led performance optimization on ARCore and Face ID, significantly improving latency and quality. Now he's bringing that same experience to help bring better quality and speed to Generative AI technology. For talking anything Computer Vision/AI/Performance, reach out!

Aaron Villalpando Gonzalez
Founder

Aaron has worked for the better part of a decade scaling out distributed systems at AWS and launching full-stack consumer facing products at Prime Video. He is now passionate about building scalable ML infrastructure and the best developer experience at Gloo.

Open roles 1

Engineers that enjoy hard things (like compilers)
Seattle, WA, US · Full-time · $100K - $180K · 0.15% - 0.75%
Apply ↗

Company timeline

Similar startups