<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LLM Integration on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/llm-integration/</link><description>Recent content in LLM Integration on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/llm-integration/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a Basic, Stateless ADK Agent</title><link>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/building-stateless-adk-agent/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/building-stateless-adk-agent/</guid><description>&lt;p&gt;In this chapter, we&amp;rsquo;re laying the foundational brick for our robust AI agent system. We&amp;rsquo;ll build a simple, &lt;em&gt;stateless&lt;/em&gt; AI agent using Google&amp;rsquo;s Agent Development Kit (ADK). This initial setup will demonstrate the core interaction loop: receiving user input, processing it with an ADK agent, and generating a response using a large language model (LLM).&lt;/p&gt;
&lt;p&gt;This milestone is critical because it establishes the basic communication patterns and environment for our agent, allowing us to confirm the ADK setup and LLM integration are functional. While this agent won&amp;rsquo;t remember past conversations yet, it provides a functional starting point that we can incrementally enhance with statefulness and persistence in subsequent chapters. By the end of this chapter, you&amp;rsquo;ll have a running ADK agent that can respond to simple prompts in your local development environment.&lt;/p&gt;</description></item><item><title>Dynamic Provider Switching and Configuration</title><link>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/provider-switching/</link><pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/provider-switching/</guid><description>&lt;h2 id="introduction-the-power-of-adaptability"&gt;Introduction: The Power of Adaptability&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architect! In the previous chapters, we got our hands dirty with setting up &lt;code&gt;any-llm&lt;/code&gt; and running our first basic LLM calls. We saw how this clever library abstracts away much of the complexity of interacting with large language models. But what if you need to use different LLM providers—say, OpenAI for creative tasks and Mistral for concise summaries—within the same application, or even switch between them dynamically based on user preference or cost?&lt;/p&gt;</description></item><item><title>Advanced Topics: Hybrid Approaches and Ecosystems</title><link>https://ai-blog.noorshomelab.dev/json-toon-for-ai-guide/advanced-hybrid-approaches-ecosystems/</link><pubDate>Sat, 15 Nov 2025 03:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/json-toon-for-ai-guide/advanced-hybrid-approaches-ecosystems/</guid><description>&lt;h1 id="advanced-topics-hybrid-approaches-and-ecosystems"&gt;Advanced Topics: Hybrid Approaches and Ecosystems&lt;/h1&gt;
&lt;p&gt;In real-world AI applications, you&amp;rsquo;ll rarely encounter a scenario where a single data format reigns supreme. Instead, a pragmatic approach often involves a &lt;strong&gt;hybrid strategy&lt;/strong&gt;, leveraging the strengths of both JSON and TOON where they are most effective. This chapter explores how to integrate these formats seamlessly into your AI ecosystem, covering conversion tools, advanced integration patterns, and reasoning strategies for LLMs.&lt;/p&gt;
&lt;h2 id="71-the-hybrid-philosophy-best-of-both-worlds"&gt;7.1 The Hybrid Philosophy: Best of Both Worlds&lt;/h2&gt;
&lt;p&gt;The core idea behind a hybrid approach is to use:&lt;/p&gt;</description></item><item><title>AI-Native IDEs: Supercharging Your Development Workflow</title><link>https://ai-blog.noorshomelab.dev/ai-engineering-2026/ai-native-ides-supercharging-workflow/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-engineering-2026/ai-native-ides-supercharging-workflow/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 8! So far in our journey, we&amp;rsquo;ve explored the fascinating worlds of AI workflow languages, agent operating systems, and AI orchestration engines. We&amp;rsquo;ve seen how these components empower AI systems to tackle increasingly complex tasks. But what about the &lt;em&gt;developers&lt;/em&gt; building these sophisticated systems? How can AI empower &lt;em&gt;us&lt;/em&gt; to be more productive, write better code, and manage intricate projects with greater ease?&lt;/p&gt;
&lt;p&gt;Enter &lt;strong&gt;AI-Native IDEs&lt;/strong&gt;. These aren&amp;rsquo;t just IDEs with a few AI plugins; they are integrated development environments fundamentally redesigned to embed AI capabilities at their core. Imagine an IDE that doesn&amp;rsquo;t just autocomplete your code but truly understands your intent, helps debug complex multi-agent interactions, and even assists with project planning and refactoring. This chapter will dive deep into what AI-Native IDEs are, their core features, how they work, and how they are poised to revolutionize the software development workflow for AI engineers and beyond.&lt;/p&gt;</description></item><item><title>Integrating with Common Python Applications</title><link>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/python-integration/</link><pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/python-integration/</guid><description>&lt;h2 id="integrating-with-common-python-applications"&gt;Integrating with Common Python Applications&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architect! In previous chapters, you&amp;rsquo;ve mastered the fundamentals of &lt;code&gt;any-llm&lt;/code&gt;, from installation and basic API calls to advanced concepts like provider switching and asynchronous usage. You&amp;rsquo;re now ready to take &lt;code&gt;any-llm&lt;/code&gt; out of simple scripts and into the wild world of real-world Python applications.&lt;/p&gt;
&lt;p&gt;This chapter is all about practical application. We&amp;rsquo;ll explore how to integrate &lt;code&gt;any-llm&lt;/code&gt; into various types of Python projects, including command-line interfaces (CLIs) and touch upon web applications. You&amp;rsquo;ll learn common patterns, best practices for managing API keys, and how to structure your code for maintainability and scalability. By the end of this chapter, you&amp;rsquo;ll feel confident weaving &lt;code&gt;any-llm&lt;/code&gt;&amp;rsquo;s powerful capabilities into your next Python masterpiece!&lt;/p&gt;</description></item><item><title>Chapter 12: Project: Smart Task Manager with Agentic Prioritization</title><link>https://ai-blog.noorshomelab.dev/a2ui-guide-2025/project-task-manager/</link><pubDate>Tue, 23 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/a2ui-guide-2025/project-task-manager/</guid><description>&lt;h2 id="introduction-your-agent-powered-productivity-hub"&gt;Introduction: Your Agent-Powered Productivity Hub!&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 12! So far, we&amp;rsquo;ve explored the foundational concepts of A2UI, from understanding its declarative nature to creating basic interactive components. Now, it&amp;rsquo;s time to put that knowledge into action and build something truly useful and intelligent: a &lt;strong&gt;Smart Task Manager with Agentic Prioritization&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In this chapter, you&amp;rsquo;ll learn how to leverage A2UI to create a dynamic user interface that isn&amp;rsquo;t just static, but is actively shaped and updated by an AI agent. This agent won&amp;rsquo;t just display tasks; it will intelligently prioritize them based on your input, offering a glimpse into the future of agent-driven productivity tools. We&amp;rsquo;ll cover everything from structuring your A2UI components to integrating powerful AI models for intelligent decision-making, setting you on the path from zero to a truly intelligent application.&lt;/p&gt;</description></item></channel></rss>