BAML

Boundary (legal name Gloo Chat, Inc.) develops BAML, a programming language designed for AI agents.

About BAML

Boundary is building BAML -- a programming language to build AI agents.

We used to code in assembly, and moved on to C. From C, we moved on to higher level languages like Python. Now we are going from Python to natural language.

What does the code look like when 50% of the business decisions is decided by an AI agent / prompts? How do you test these AI components? We made BAML to address these problems.

BAML helps has built-in tools to test, observe, and work with structured LLM outputs / tool calling natively in the language 10x faster. With BAML you can also instantly parallelize LLM Calls, or react to certain events or changes in your pipelines, without having to write any boilerplate. It's like using 'React' for AI.

BAML code can used from any other language -- providing a standardized way to organize and declare any LLM or AI code.

Industries served

Products

  • BAML

    Developer Tools & PlatformsFree plan

    View product

    A programming language for AI agents, designed to prevent context pollution and churn when coding with AI.

Security and compliance

As reported by BAML. Ask for audit reports before you buy.

  • Encryption in transit
  • Encryption at rest
  • Access controls
  • Authentication
  • Regular security assessments
  • Employee data protection training

Is this your company?

Claim the profile to keep facts current, answer buyers and submit evidence for the next ranking review.

Claim BAML