VMetal – run a GPU cloud on bare metal without OpenStack
Saves neoclouds months of engineering by turning bare metal racks into managed Kubernetes clusters.

Single-box observability hitting 5M events/sec without Kafka or cloud clusters.
Backend engineers, SREs, and DevOps teams tired of observability vendor costs
Datadog · Grafana · VictoriaMetrics
I wanted to try mapping telemetry ingestion to the bare metal. What started as an exploratory project turned into an explorartory product (maybe). I built aacyn, a single-binary engine that drops onto a $600 consumer Mini PC and confortably ingests and queries 5 million events per second without a cloud cluster.
Some info about how it works:
- the memory model: It writes directly to a file-backed mmap ring buffer using a strict Structure-of-Arrays (SoA) layout. You get a fixed disk footprint, safe wrap-arounds, and zero GC pauses.
- vectorized queries: Full-table scans are natively executed in C using AVX-512 SIMD instructions (~286μs to scan 5M events).
- drop-in ingestion: It speaks native OTLP (port 4318) via a lightweight FFI bridge. No custom SDKs—just point your existing OpenTelemetry collector at it.
- declarative filtering: A TOML file compiles into binary C-structs to drop noise or rollup metrics directly during the ingestion loop with virtually zero overhead.
ok, so as for the business the model: The core engine, the unthrotttled 5M event/sec throughput, OTLP ingestion, and a local WebGPU dashboard are 100% free for individual developers.
Then if you want to use it for a team, hooking it into your central Grafana instance, enabling Linux eBPF auto-discovery, or streaming cold-storage backups to S3/R2—there's a $4/month license key (for now).
This (I hope) funds my time maintaining the enterprise features without artificial capacity limits.
You can spin it up in a few seconds: curl -sSL https://aacyn.com/install.sh | bash
We just had a sprint from version 0.5 to 0.7 overnight, so there might be some small bugs. Feel free to email [email protected]
Thanks
Saves neoclouds months of engineering by turning bare metal racks into managed Kubernetes clusters.
Package-based platform architecture using OCI artifacts — OpenStack for the Kubernetes era with CNCF backing.
Bare-metal BLE firmware with vendor SDK indexing—no Device Trees, one config per MCU.
Installs via pip and gives you an opinionated, SSH-driven workflow (djevops init → deploy) that runs Django processes directly and handles SSL and continuous SQLite backups via Litestream. It’s not reinventing deployment tooling, but the focus on Docker-less, bare-metal Django with built-in Litestream backups and optional Celery/Redis support makes it a very pragmatic choice for hobby projects or small apps where containers add overhead. Caveats: Ubuntu/Debian and root SSH are required, so it’s niche by design.
Persistent TLS streaming from vehicle to your hardware beats polling.
Single Docker container with SQLite beats LangSmith's heavy Postgres dependency.