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

Have a fintech worth building right?

Tell us where you are — an idea, a rebrand, a raise, a replatform. We’ll come back with a point of view, a plan and a fixed scope, usually within one business day.