
Self-Hosting LLMs: A Guide to vLLM, SGLang, and Llama.cpp
Take control of your AI infrastructure. Learn how to self-host Large Language Models using three powerful serving engines: vLLM, SGLang, and Llama.cpp.
Hey, I'm Kukil. This is my journal - a running log of the things I'm building, breaking, and occasionally understanding.
If you like watching someone figure things out in real time, stick around. New posts whenever something interestingexplodes(literally or figuratively).
AI/ML
Robotics
Microcontrollers
Automation
3D Printing

YOLOv26 brings NMS-free inference, 43% faster CPU performance, and LLM-inspired training to real-time object detection. Here's everything you need to know.

Explore my latest thoughts and tutorials

Take control of your AI infrastructure. Learn how to self-host Large Language Models using three powerful serving engines: vLLM, SGLang, and Llama.cpp.

Microsoft killed IntelliSense to push developers toward cloud-based, data-hungry agentic coding. CodeContinue, an LLM-powered Sublime Text plugin that gives you smart 1-2 line code completion without surrendering control, data, or your coding workflow.
%2Funderstanding-support-vector-machines.png&w=3840&q=75)
For the longest time I believed Support Vector Machines were maximum-margin linear classifiers with a fancy name. I could recite the objective function, draw the margin and the support vectors, and still feel smug. How is it finding a hyperplane in 2D when no straight line can ever separate these spirals? That confusion ended with the simplest sentence in ML: We never actually go to the high-dimensional space, we only pretend we do.

Bayes’ Theorem is everywhere in machine learning, yet strangely hard to feel intuitively. Even after years in AI and computer vision, I still found it confusing. A centuries-old idea powering today’s models, but never explained in a way that truly clicks. This post is a simple, human walkthrough of Bayes: what it means, why it matters, and how it quietly runs beneath everything we build in modern AI.

The final part: battery backup, OTA updates, watchdog, health monitoring, and full Home Assistant / MQTT integration – turning your weekend project into a 24/7 reliable security system.

Upgrade from Part 1: automatic porch light when dark + motion, real doorbell when door opens, and photos saved to microSD when WiFi drops.
Hi! I'm a passionate developer exploring the intersections of AI/ML, Robotics, Microcontrollers, and Automation.
Through this blog, I share my learnings, experiments, and best practices in these exciting fields.
Read More About Me
Hover over each icon to see the magic of technology come to life
Get notified when I publish new blog posts and tutorials