<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>cllm Blog</title><description>Kernel-level engineering writing about serving LLM inference without a host operating system, from the cllm team at Cognisoc.</description><link>https://cllm.cognisoc.com/</link><language>en-us</language><item><title>Why a Unikernel for LLM Serving</title><link>https://cllm.cognisoc.com/blog/why-a-unikernel-for-llm-serving/</link><guid isPermaLink="true">https://cllm.cognisoc.com/blog/why-a-unikernel-for-llm-serving/</guid><description>Inference servers spend a surprising number of cycles maintaining the operating system they run on. cllm is the experiment we ran to find out what happens when you delete almost all of it.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Multiboot, PCI, e1000, and an HTTP Server in Ring 0</title><link>https://cllm.cognisoc.com/blog/multiboot-pci-e1000-and-an-http-server/</link><guid isPermaLink="true">https://cllm.cognisoc.com/blog/multiboot-pci-e1000-and-an-http-server/</guid><description>A walk through the cllm boot path: how a Multiboot ELF hands off to C, claims an Intel e1000 NIC over PCI, and ends up answering HTTP requests with no operating system underneath.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Four-Phase Roadmap: How cllm Becomes a Useful Inference Server</title><link>https://cllm.cognisoc.com/blog/the-four-phase-roadmap/</link><guid isPermaLink="true">https://cllm.cognisoc.com/blog/the-four-phase-roadmap/</guid><description>A walk through the project specification: how cllm goes from a Multiboot kernel that serves HTTP to a unikernel that runs llama.cpp on a GPU with vLLM-derived optimizations, and what is honest about each phase.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>