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.
Hey HN, I wrote this blog post after spending about a month fleshing out the core features of my solutions studio, Atelier Logos, in an attempt to provide something different from the fly-by-night "AI agent" agencies that are popping up day after day. Something I personally have always stood by is that the customer experience is something that can drastically set a service business out from the massive amounts of competition in the industry, and while that may not sound like much of a groundbreaking idea, I wanted to share how I applied it in practice via a using AI to turn my NextJS landing page into a self-contained PWA that has features which I hope will keep people coming back and using the services like a product.
The two core features have so far ended up being:
1. An Intercom-like chat implementation (That's right, you can build that yourself, don't pay them) which handles text, audio, and video
2. A content curation service using Exa that scrapes relevant content directly to a users profile
This is all tied to each Atelier Logos user/member's profile, and over time I hope to add other features/modules as they come to mind. My question to the HN community is twofold:
1. Do you think these are useful just as a service
2. Do you think they would be more useful as an API for others to embed in their applications?
YES!!!! I've actually been thinking about starting a studio specifically geared to turning complex RFPs and protocols into usable tools with AI-assisted coding. I built these using Cursor just to test how for it could go. I think the potential of doing that as a service is huge:
I think it's funny that Roselite caused a huge meltdown to the Veilid team simply because they have a weird adamancy to no AI assistance. They even called it "plagiarism"
I don't need to say much about this. I built this fork simply because while I think the Veilid team is great and super technical, but their adherence to strict values that hurt the overall developer experience makes my a bit unenthusiastic about the long-term health of the project.
Full disclosure:
I was recently banned in the Veilid Discord for sharing a project I had help from Cursor to build after being berated for daring to not label it as such. I didn't make this fork in any attempt of a "gotcha" or to be petty, but I've pointed out a variety of issues in the project that have gone totally ignored, biggest of which is that with half-finished documentation that has no API reference, I feel like it's a bit presumptuous to dictate how people publish their open source projects. Anyways, I also make this fork simply to make it easier for people to access the code without having a Gitlab account.
https://github.com/satellite-imhttps://xmtp.org/ (This is the most glaring one tbh). Maybe I'm not understanding something about the protocol, but I really can't fathom the idea of teaching myself about ETH just to build a chat app. Also a huge fan of the projects you mentioned btw. P2Panda uses Iroh under the hood it seems.