BAML
Tutorials, updates, and notes from the team building BAML.
- Posts
- 55 from 25 Nov 2023 to 25 Oct 2026
- Posting
- monthly (14 in the last year)
- Kind
- company blog
2026 9
- Latest releaseOctober 25, 2026BAML 0.23.0Global variables, clearer AI traces, OpenAI structured outputs, Rust SDK improvements, and migrations for reflection, JSON, strings, and error handling.Read release notes
- Oct 13articleOpenAI Decisions is coming to BAML v1
- Oct 8releaseBAML 0.21.0
- Sep 20releaseBAML 0.20.1
- Sep 17articleTypeSafe AI's Jev model is coming to BAML v1
- Sep 11releaseBAML 0.19.0
- Aug 27releaseBAML 0.18.0
- Aug 14releaseBAML 0.17.0
- Jul 24articleSoftware Factories Still Need Human Operators: Building 6 BAML SDKs for 6 Programming Languages in 1 Week
2025 27
- Dec 30article1 co-founder, 5 years, 12 pivots, still not dead
- Dec 14articleStructured Outputs Create False Confidence
- Nov 27articleLLMs do not understand numbers
- Nov 17articleBeware When Using TOON
- Nov 14articleA cautionary tale on vibes
- Oct 28articleYou could invent the next coding agent!
- Oct 3articleUsing UUIDs in prompts is bad
- Aug 17articleAdvanced Prompting Workshop Notes
- Jun 20articleHow to write a Zed extension for a made up language
- Jun 18articleThe curious case of environment variables
- Jun 14articleTech Preview: Workflows
- May 20articleLambda the Ultimate AI Agent
- May 5articleTutorial - An Agentic AI App with Streaming
- Apr 29articleTool use with Llama API (and reasoning)
- Apr 6articleStructured outputs with Llama 4
- Mar 6articleStructured outputs with QwQ 32B
- Feb 11articleFull stack BAML with React/Next.js
- Feb 5articleStructured outputs with Gemini 2.0
- Feb 2articleStructured outputs with o3-mini
- Jan 31articleBAML Launch Week Day 5
- Jan 30articleBAML Launch Week Day 4
- Jan 29articleBAML Launch Week Day 3
- Jan 28articleBAML Launch Week Day 2
- Jan 27articleBAML Launch Week Day 1
- Jan 24articleAI Agents Need a New Syntax
- Jan 22articleBAML Launch Week Announcement
- Jan 20articleStructured outputs with Deepseek R1
2024 18
- Dec 6articleCursor support for BAML
- Dec 6articleStructured outputs with Open AI O1
- Dec 3articleA new trick for generating code in JSON
- Nov 27articleAnnouncing LLM Eval Support for Python, Ruby, Typescript, Go, and more.
- Nov 27articleGenerating Structured Output from a Dynamic JSON schema
- Nov 26articleEvery Way To Get Structured Output From LLMs
- Nov 22articleSemantic Streaming vs Token-based Streaming
- Sep 9articleBringing Structured Outputs and Schema-Aligned Parsing to Golang, Java, PHP, Ruby, Rust, and More
- Aug 16articleStructured Output with Ollama
- Aug 13articleBeating OpenAI's structured outputs on cost, accuracy and speed — An interactive deep-dive
- Jul 29articlePrompting vs JSON Mode vs Function Calling vs Constrained Generation vs SAP
- Jun 28articleTransparency as a Tenet
- Jun 21articleBuilding a New Programming Language in 2024, pt. 1
- Jun 20articleUse Audio with your LLMs!
- Jun 13articleAnnouncing Gemini Support!
- Jun 11articleBuilding RAG in Ruby, using BAML, with streaming!
- Jun 7articleBuild RAG with citations in NextJS (with streaming!)
- Mar 31articleYour prompts are using 4x more tokens than you need