Hey everyone! James here, solo founder of Nabla. I'm building an evidence relay for programmatic evidence collection for key guidelines such as NIST 800-53, CMMC, FedRamp 20x, and more with ease via an intuitive REST API.
I just spent all weekend fleshing out the final pieces of our API and perfecting it to a point I feel comfortable launching things properly, after a few bungled launches in the past. We now have a stable API running with four endpoints on Azure Container Apps, powered by a FIPS-compliant Rust build (Chainguard Rust base + glibc-dynamic runtime).
This wouldn't have been possible without the amazing work of OSS projects in the Rust community such as:
- serde
- axum
- rustls
- aws-lc-rs
- sqlx
So, as a way to give back, I decided to open source the /v1/diagram endpoint that parses HashiCorp Terraform .tfstate and uses Cloudflare Workers AI to generate Mermaid-based architecture boundary diagrams on demand. Drumroll please...
Presenting Hayashi! A Rust-based diagramming-as-code API that allows you to turn your .tfstate file into details architecture boundary diagrams. Hayashi is a web service that parses Terraform state files and generates visual architecture diagrams with security and compliance boundaries. It leverages Cloudflare Workers AI to create human-friendly diagrams that meet FedRAMP, NIST 800-53, and other compliance framework requirements.
jdbohrman•2h ago
I just spent all weekend fleshing out the final pieces of our API and perfecting it to a point I feel comfortable launching things properly, after a few bungled launches in the past. We now have a stable API running with four endpoints on Azure Container Apps, powered by a FIPS-compliant Rust build (Chainguard Rust base + glibc-dynamic runtime).
This wouldn't have been possible without the amazing work of OSS projects in the Rust community such as:
- serde - axum - rustls - aws-lc-rs - sqlx
So, as a way to give back, I decided to open source the /v1/diagram endpoint that parses HashiCorp Terraform .tfstate and uses Cloudflare Workers AI to generate Mermaid-based architecture boundary diagrams on demand. Drumroll please...
Presenting Hayashi! A Rust-based diagramming-as-code API that allows you to turn your .tfstate file into details architecture boundary diagrams. Hayashi is a web service that parses Terraform state files and generates visual architecture diagrams with security and compliance boundaries. It leverages Cloudflare Workers AI to create human-friendly diagrams that meet FedRAMP, NIST 800-53, and other compliance framework requirements.