Systems & Infrastructure 2025

Bare Metal — The OS That Understands AI

Marketing site for Bare Metal, an AI-native operating system in C and Rust that runs agents as first-class workloads on bare-metal hardware — no cloud.

Visit live site ↗
bmetal.ai
Bare Metal website — screenshot
Client
Bare Metal
Year
2025
What we did
Brand & marketing site, Web development
Stack
Next.js, TypeScript, Tailwind CSS

Bare Metal is an operating system built for AI agents — written in C and Rust, running agents as first-class workloads on the hardware directly, with no cloud in the path. We built the marketing site for a product that lives at the kernel level and ships as a v0.3.1-ALPHA build.

The challenge

Selling an OS is hard; selling an AI-native one in early alpha is harder. The substance is genuinely low-level — loadable kernel modules for thermal-aware scheduling and per-agent VRAM quotas, a SIMD-optimized ML core, a Landlock security sandbox with five profiles, kernel-routed tool calls, and a multi-backend hardware abstraction that probes everything from Tenstorrent and AMD to ARM64 phones. The site had to make a developer believe the engineering without drowning a less technical reader, and stay honest about an alpha product rather than overclaiming. The promise needed to land in one line before any of the architecture earned a second look.

The approach

We built on Next.js with TypeScript and Tailwind CSS, structuring the page around a single sharp claim — the OS that understands AI; agents run longer, act faster, stay safe — then layering the technical proof beneath it for readers who want it. We organized the story along the project’s own spine: Protocol, Kernel, Federation (the MFQP query protocol), and the Alpha build, with docs and SDK as the developer on-ramp. The systems work itself is the client’s; our job was to give it a surface that reads as credible to engineers and clear to everyone else.

What we built

  • A hero stating the one-line promise, with the alpha status surfaced honestly rather than buried
  • A Kernel section naming the real modules — thermal_sched.ko, vram_sched.ko, ml_core.ko, bmetal_sec.ko — and the bmetald Rust daemon that orchestrates them over JSON-RPC
  • A Federation / MFQP section explaining agent-to-agent collaboration, including the privacy-preserving “ghost query” model
  • A backend-support narrative spanning the supported architectures (x86-64, ARM64, AMD ROCm) without overstating what’s production-ready
  • A Docs + SDK entry point pointing developers to the Python, Rust, and C SDKs
  • A restrained, terminal-flavored visual system that reads as a systems product, not a SaaS landing page

The outcome

Bare Metal has a site that matches the ambition of the software underneath it — technical where it counts, plain where it should be. Communicating hard engineering simply is a discipline of its own, and it’s the same one behind every web development project we take on.

Let’s build

Ready to own search in the Hudson Valley?

Tell us about your business. We’ll send back a plan, a timeline, and a fixed price — usually within one business day.