<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LLaMa.cpp on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/llama.cpp/</link><description>Recent content in LLaMa.cpp on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 19 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/llama.cpp/index.xml" rel="self" type="application/rss+xml"/><item><title>Introduction to Edge AI Agents and Environment Setup</title><link>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/intro-edge-ai-setup/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/intro-edge-ai-setup/</guid><description>&lt;p&gt;This guide kicks off our journey into building real-world AI agent systems that run directly on edge devices. We&amp;rsquo;re not just exploring concepts; we&amp;rsquo;re setting the foundation for practical, production-minded applications that leverage the power of tiny Large Language Models (LLMs) and specialized AI inference at the device level. By the end of this chapter, you&amp;rsquo;ll have a solid understanding of the &amp;ldquo;why&amp;rdquo; behind edge AI and a fully configured development environment ready for hands-on project work.&lt;/p&gt;</description></item><item><title>Integrating a Tiny Local LLM for Natural Language Understanding</title><link>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/tiny-local-llm-integration/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/tiny-local-llm-integration/</guid><description>&lt;p&gt;In this chapter, we&amp;rsquo;re taking a significant leap towards building truly autonomous on-device AI agents. We will integrate a tiny, quantized Large Language Model (LLM) directly onto our edge device. This local LLM will provide our agent with natural language understanding capabilities, allowing it to interpret user commands or environmental text data without relying on a cloud connection.&lt;/p&gt;
&lt;p&gt;This milestone is critical because it empowers our agent with real-time, privacy-preserving intelligence. By processing language locally, we reduce latency, eliminate internet dependency, and keep sensitive data on the device. By the end of this chapter, your agent will be able to receive a text input, process it through a local LLM, and generate a meaningful interpretation or response, laying the groundwork for more complex agent reasoning.&lt;/p&gt;</description></item><item><title>Building the Agentic Core: STT to LLM to Intent Mapping</title><link>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/agentic-core-intent-mapping/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/on-device-ai-agents-tiny-llms-guide-2026/agentic-core-intent-mapping/</guid><description>&lt;p&gt;In this chapter, we&amp;rsquo;re building the brain of our on-device AI agent: the core pipeline that translates user speech into actionable intents. This involves taking transcribed text, feeding it into a tiny, local Large Language Model (LLM), and then extracting a structured understanding of what the user wants to do. This is a critical step towards enabling truly intelligent, privacy-preserving interactions on edge devices.&lt;/p&gt;
&lt;p&gt;By the end of this milestone, you will have a functional Python script that can:&lt;/p&gt;</description></item><item><title>Run MTP LLMs with llama.cpp &amp;amp; vLLM</title><link>https://ai-blog.noorshomelab.dev/tutorials/run-mtp-llms-llama-cpp-vllm/</link><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/tutorials/run-mtp-llms-llama-cpp-vllm/</guid><description>&lt;p&gt;&lt;strong&gt;What you&amp;rsquo;ll build:&lt;/strong&gt; By the end of this tutorial, you will be able to set up and run Multi-Token Prediction (MTP) capable LLMs locally using &lt;code&gt;llama.cpp&lt;/code&gt; and &lt;code&gt;vLLM&lt;/code&gt;, compare their performance against standard generation, and understand fallback options.
&lt;strong&gt;Time needed:&lt;/strong&gt; ~90 minutes
&lt;strong&gt;Prerequisites:&lt;/strong&gt; Basic command-line interface (CLI) familiarity, Git installed, C++ compiler (GCC/Clang for Linux/macOS, MSVC for Windows), CMake installed, Python 3.9+ installed, NVIDIA GPU with CUDA (11.8+ recommended) or AMD GPU with ROCm, or Apple Silicon (Metal), Sufficient RAM (16GB+ recommended) and VRAM (8GB+ recommended)
&lt;strong&gt;Version used:&lt;/strong&gt; llama.cpp: main branch (post MTP merge); vLLM: latest stable/developer preview with MTP support&lt;/p&gt;</description></item><item><title>Building On-Device AI Agents with Tiny LLMs: Three Practical Projects</title><link>https://ai-blog.noorshomelab.dev/projects-v2/on-device-ai-agents-tiny-llms-guide-2026/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects-v2/on-device-ai-agents-tiny-llms-guide-2026/</guid><description>&lt;p&gt;The landscape of AI is rapidly expanding beyond the cloud, moving intelligence directly to the device. This shift enables powerful applications with enhanced privacy, minimal latency, and robust offline capabilities. This guide will take you through the practical journey of building &lt;em&gt;three distinct, production-style on-device AI agents&lt;/em&gt; using tiny Large Language Models (LLMs) and specialized edge AI tooling. We&amp;rsquo;ll leverage a common hardware platform and software stack to demonstrate how these principles apply across diverse real-world scenarios.&lt;/p&gt;</description></item></channel></rss>