GraphCanon updated today · GitHub synced today
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of today
- Provenance
- Not a fork · Organization account
- As of today
- Security (OSV)
- 6 low (6 low)
- As of today
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
cargo add baml crates.ioSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
The programming language for agents
Capability facts
- MCP server
- No MCP server detected
Source: repo_scan · Jul 15, 2026
- Languages
- rust, javascript, typescript
Source: github.language+package.json · Jul 15, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 15, 2026)
- Run BAML standalone, or call it from any language of your choice (Python, TypeScript, Go, and more).Source link
Tags
README
BAML looks like TypeScript, but every feature is built so agents make fewer mistakes:
- Statically typed like Rust, with colorless concurrency like Go.
- Types persist at runtime. There is no
any. - Errors are typed and statically analyzed.
- The filesystem describes the modules/namespaces.
- Run BAML standalone, or call it from any language of your choice (Python, TypeScript, Go, and more).
Explore the website and examples.
Try it out
brew install boundaryml/tap/baml
baml agent install
baml init
baml ide install --code
Or read the quickstart.
Contributing
See our guide on getting started.
Made with ❤️ by Boundary. HQ in Seattle, WA.
We're hiring software engineers who love Rust. Email us or reach out on Discord.
For agents
This page has a .md twin and JSON over the API.