<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Frameworks on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/frameworks/</link><description>Recent content in Frameworks on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/frameworks/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Operating Systems (Agent OS): The Foundation for Intelligent Behavior</title><link>https://ai-blog.noorshomelab.dev/ai-engineering-2026/agent-operating-systems-foundation/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-engineering-2026/agent-operating-systems-foundation/</guid><description>&lt;h2 id="introduction-giving-ai-agents-a-home"&gt;Introduction: Giving AI Agents a Home&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architect! In the previous chapters, we laid the groundwork for understanding the shift towards more complex, capable AI systems. Now, we&amp;rsquo;re diving into a crucial concept that makes these advanced systems possible: &lt;strong&gt;Agent Operating Systems (Agent OS)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Think of an Agent OS as the brain and nervous system for your AI agents. Just as your computer needs an operating system (like Windows, macOS, or Linux) to manage its hardware, software, and resources, AI agents need a specialized operating system to manage their intelligence, interactions, and operations. Without it, individual agents would be isolated, struggling to remember things, plan effectively, or talk to each other.&lt;/p&gt;</description></item><item><title>Chapter 12: Inspecting Code: Reflection &amp;amp; Annotations</title><link>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-12-reflection-annotations/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-12-reflection-annotations/</guid><description>&lt;p&gt;Welcome back, aspiring Java master! So far, we&amp;rsquo;ve learned how to write Java code that tells the computer exactly what to do. We&amp;rsquo;ve defined classes, created objects, and controlled their behavior. But what if your code needed to &lt;em&gt;look at itself&lt;/em&gt;? What if it needed to understand its own structure, or even change its behavior, while it&amp;rsquo;s running? Sounds a bit like magic, right?&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to pull back the curtain on two incredibly powerful, yet often misunderstood, Java features: &lt;strong&gt;Reflection&lt;/strong&gt; and &lt;strong&gt;Annotations&lt;/strong&gt;. These tools allow your programs to inspect and manipulate their own structure, and to attach useful metadata directly to your code. They are the backbone of many advanced Java frameworks (like Spring, Hibernate, and JUnit), enabling features like dependency injection, object-relational mapping, and sophisticated testing. Get ready to give your Java applications X-ray vision and sticky notes!&lt;/p&gt;</description></item></channel></rss>