<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bruno Oliveira on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/bruno-oliveira/</link><description>Articles written by Bruno Oliveira on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 06 May 2025 06:44:07 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/bruno-oliveira/index.xml" rel="self" type="application/rss+xml"/><item><title>Local AI with Spring: Building Privacy-First Agents Using Ollama</title><link>https://foojayio.github.io/website/today/local-ai-with-spring-building-privacy-first-agents-using-ollama/</link><pubDate>Tue, 06 May 2025 06:44:07 +0000</pubDate><guid>https://foojayio.github.io/website/today/local-ai-with-spring-building-privacy-first-agents-using-ollama/</guid><description>&lt;h2 id="h2-0-introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Building local AI agents with Spring AI and Ollama has emerged as a game-changer for developers seeking to maintain complete control over their AI implementations and have access always at their fingertips, even offline.&lt;/p&gt;
&lt;p&gt;This powerful combination allows you to create sophisticated AI agents that run entirely on your own machine, are perfect for experimenting and learning concepts, while, more importantly, eliminating the need to share sensitive data with third-party services. While cloud-based AI services dominate headlines, they come with significant trade-offs: sending your data to third parties, paying per-token fees, and suffering latency penalties.&lt;/p&gt;</description></item></channel></rss>