<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ai Agent on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/ai-agent/</link><description>Recent content in Ai Agent on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 18 Mar 2026 07:00:02 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/ai-agent/index.xml" rel="self" type="application/rss+xml"/><item><title>A2A Building Interoperable AI Agents with Java</title><link>https://javapro-en.svenruppert.com/a2a-building-interoperable-ai-agents-with-java/</link><pubDate>Wed, 18 Mar 2026 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/a2a-building-interoperable-ai-agents-with-java/</guid><description>&lt;p&gt;&lt;a href="https://schedule.jcon.one/2026/session/1052858"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro-en.svenruppert.com/uploads/2026/03/2026-Magazin-Artikel-Banner-1024x213.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="why-agents-need-friends"&gt;Why agents need friends?&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;ve recently seen a boom in AI &amp;ldquo;agents&amp;rdquo;. AI Agents are usually described as a service that talks to an AI model to perform some kind of goal-based operation using tools and context it assumes.&lt;/p&gt;
&lt;p&gt;But most of these agents are still working in an isolated environment. You build an agent into your application and it offers some capabilities, but that&amp;rsquo;s it. You&amp;rsquo;re basically building a monolith with AI in it.&lt;/p&gt;</description></item><item><title>Bring AI into your Jakarta EE apps with LangChain4J-CDI (formerly SmallRye-LLM)</title><link>https://javapro-en.svenruppert.com/bring-ai-into-your-jakarta-ee-apps-with-langchain4j-cdi-formerly-smallrye-llm/</link><pubDate>Wed, 25 Feb 2026 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/bring-ai-into-your-jakarta-ee-apps-with-langchain4j-cdi-formerly-smallrye-llm/</guid><description>&lt;p&gt;&lt;strong&gt;Goal&lt;/strong&gt;: This article will demonstrate how to add AI features to a Jakarta EE / MicroProfile application using &lt;strong&gt;LangChain4J‑CDI&lt;/strong&gt;, with simple to implement examples that runs on Payara, WildFly, Open Liberty, Helidon, Quarkus or any CDI 4.x compatible runtime.&lt;/p&gt;
&lt;h2 id="what-is-langchain4j-cdi"&gt;What is LangChain4J-CDI?&lt;/h2&gt;
&lt;p&gt;Langchain4J is a Java library that simplifies the integration of AI and LLMs easier, and with their feature of AI services it provides a declarative and type-safe API for developers to define interfaces that represent AI services, abstracting away the complexities of direct LLM communication&lt;/p&gt;</description></item><item><title>Can GenAI Help Reduce Energy Used by Java Code?</title><link>https://javapro-en.svenruppert.com/can-genai-help-reduce-energy-used-by-java-code/</link><pubDate>Fri, 13 Feb 2026 07:00:02 +0000</pubDate><guid>https://javapro-en.svenruppert.com/can-genai-help-reduce-energy-used-by-java-code/</guid><description>&lt;p&gt;Some recent studies show that IT is emitting &lt;a href="https://www.globenewswire.com/news-release/2022/05/31/2453416/0/en/The-Carbon-Footprint-of-Brands-Online-Advertising-Campaigns-is-Significant-fifty-five-Study-Reveals.html"&gt;more CO2 than civil aviation&lt;/a&gt;! As software developers, there is something we can do: optimising our code. &lt;strong&gt;Making our code run more efficiently should reduce the carbon footprint of IT.&lt;/strong&gt; It will consume less CPU, RAM, disk, and network. Hardware being powered by electricity, these optimisations should reduce our electricity bills and lower emissions due to generation of that electricity. Optimised software also extends hardware lifespan by reducing the need for upgrades, diminishing the embodied carbon from manufacturing and avoiding raw material extraction (e.g., rare earths mining).&lt;/p&gt;</description></item></channel></rss>