SaaSHub helps you find the best software and product alternatives Learn more →
Baml Alternatives
Similar projects and alternatives to baml
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
-
-
slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
-
-
-
supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
-
-
-
dotfriedrice
Set up a developer friendly niri / Arch Linux system in minutes. Also supports WSL 2, Debian, Ubuntu and macOS for CLI tools!
-
scc
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
-
aptakube
Modern, lightweight and multi-cluster Kubernetes GUI. Available on Windows, macOS and Linux.
-
tsz
Discontinued A performance-first TypeScript checker [Moved to: https://github.com/tsz-org/tsz] (by mohsen1)
-
devlensOSS
An Open Source Intelligent Codebase Visualizer for you and your agents for javascript, reactjs, nextjs and nodejs for easy PR review, fast Onboarding and deep architectural understanding
-
pipelex-cookbook
Cookbook for Pipelex, the declarative language for composable Al workflows. Devtool for agents and mere humans.
-
-
-
-
opal
A git enabled local-first browser-first markdown workspace wysiwyg editor and publisher. Built with mdx-editor, code mirror 6, react, shadcn and typescript (by rbbydotdev)
-
baml discussion
baml reviews and mentions
- Baml: The Programming Language for Agents
-
Ask HN: What Are You Working On? (May 2026)
We are working on making our programming language BAML turing-complete. https://github.com/boundaryml/baml
It is a language that is embeddable in other programming languages, with the type system similar to typescript, and a runtime that is similar to Go.
People use it currently for structured outputs with llms but soon we will support orchestration and more.
We are letting some users have an early access preview! Let me know if you are interested in hacking with it!
-
BAML vs Instructor: Structured LLM Outputs
BAML GitHub Repository
-
Self-Hosting Cognee: LLM Performance Tests
BAML Documentation
- BAML is hiring compilers/rust engineers (YC W23)
-
Ask HN: Who is hiring? (November 2025)
Boundary (YC W23) | Software engineer (compilers) | Seattle, USA (in person) | Full-time
We are building a new programming language (BAML) to build AI agents -- the "typescript" for LLMs. We are open source: https://github.com/BoundaryML/baml
A big part of this language is all the tooling around visualizing non-deterministic code, visualizing code, and getting great observability (e.g. our language has type information at runtime unlike TS).
We are looking for engineers with experience with Rust, programming languages, and/or compilers. Any amount of experience is fine.
To apply: send an email to aaron@boundaryml.com with your resume and mention you came from HN
-
Show HN: Pipelex – declarative language for repeatable AI workflows (MIT)
Love the concept, I saw similar ideas in BAML [1], what do you think are the differences and advantages of Pipelex over it?
[1]: https://github.com/boundaryml/baml
- BAML
-
Programming Language Design in the Era of LLMs: A Return to Mediocrity?
We're making a prompting DSL (BAML https://github.com/BoundaryML/baml) and what we've found is that all the syntax rules can easily be encoded into a Cursor Rules file, which we find LLMs can follow nicely. DSLs are simple by nature so there's not too many rules to define.
Here's the cursor rules file we give folks: gist.github.com/aaronvg/b4f590f59b13dcfd79721239128ec208
-
Let's build an Agentic Trading System. Together
We will be using [BAML](https://github.com/BoundaryML/baml) (Basically a Made up Language) to ensure our LLM generates the type of structured output we want.
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Aug 2026
Stats
BoundaryML/baml is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of baml is Rust.