Technical Insights

Engineering Blog

Deep dives into embedded systems, edge AI, architectural decisions, and lessons from shipping real hardware products.

How LiveKit Works: The Complete Engineer's Guide

How LiveKit Works: The Complete Engineer's Guide

You've probably heard "real-time voice AI" thrown around a lot lately. Agents that answer your phone, book appointments, handle support calls — they're everywhere. And a huge chunk of them are quietly running on LiveKit under the hood. This post tears it apart, layer by layer, so you actually understand what's happening when someone calls your AI agent.

NemoClaw: The Security Layer AI Agents Actually Needed

NemoClaw: The Security Layer AI Agents Actually Needed

NVIDIA's NemoClaw doesn't replace OpenClaw — it wraps it inside an isolated Linux sandbox enforced by Landlock, seccomp, and network namespaces, with declarative YAML policies governing every outbound byte. If you've been waiting for autonomous AI agents to be usable in production without handing them the keys to your entire filesystem, this is that moment.

DataFlow: An AI-Powered Data Annotation Platform

DataFlow: An AI-Powered Data Annotation Platform

Data labeling is one of the biggest hidden bottlenecks in ML projects. In this post, I walk through how I built DataFlow — a local, AI-powered annotation platform that takes a zip of images, accepts your label classes, and uses Meta's SAM 3 to automatically generate pixel-perfect segmentation masks across your entire dataset. No cloud, no manual polygon drawing, and no labeling team required. The result is a clean COCO-format dataset ready for any training pipeline — in an afternoon.

Reading a Convolutional Neural Network

Reading a Convolutional Neural Network

A quick guide on reading a CNN. i.e. calculate the input and output sizes of each layers.

Our Journey to the 6th Kibo-RPC International Round

Our Journey to the 6th Kibo-RPC International Round

A introduction to the 6th kibo RPC competition held by JAXA-NASA, some findings and over all experience.

Want to contribute?

We're always looking for engineers who want to share technical knowledge. Get in touch.

Start a Project