Reachy Mini on a local AI stack: vision, face recognition and a menu-bar remote

I pointed a Reachy Mini robot at my own Kubernetes-hosted speech, language and vision models. Here’s how it sees with a VLM, why face recognition uses embeddings instead, and the SwiftBar menu that controls it all from my Mac.

October 19, 2026 · 7 min · Alejandro Bonilla

Running DeepSeek V4 Flash on two DGX Sparks with Kubernetes and Codex CLI

DeepSeek V4 Flash needs more memory than one DGX Spark has. This guide splits it across two Sparks with vLLM tensor parallelism over RoCE, reaches 51 tokens per second, and connects OpenAI’s Codex CLI as a fully local coding agent.

October 19, 2026 · 15 min · Alejandro Bonilla

Longhorn v2 on SPDK: TCP catches up, RDMA still wins on latency (part 1)

Two snapshots of Longhorn’s SPDK-based v2 engine on the same three Ampere nodes: 1.12 with my RDMA patches, then 1.14 development builds with a newer SPDK. NVMe/TCP got about 7× lower write latency and now fills a 25 GbE link. RDMA still halves write latency.

October 12, 2026 · 10 min · Alejandro Bonilla