This extension provides VS Code and Cursor support for BAML v0, the DSL used to define LLM functions, test them in the integrated LLM Playground, and build agentic workflows.
General features
Syntax Highlighting: Provides enhanced readability and coding experience by highlighting the BAML v0 language syntax for any file with the .baml extension.
Dynamic playground: Run and test your prompts in real-time.
Build typed clients in several languages: Command +S a baml file to build a baml client to call your functions in Python or TS.