AI Agents
-
Software Development

Designing Reliable AI Agent Systems
Over the past few years, artificial intelligence has evolved from a largely experimental research field into a fundamental part of…
Read More » -
Software Development

A Guide to Designing APIs for AI Agents in the Age of AI
AI agents are changing how modern software systems are designed and consumed. Unlike traditional applications that rely on predictable, human-driven…
Read More » -
Enterprise Java

Spring AI Explainable Agents: Capture LLM Tool Call Reasoning
Explainable AI agents aim to make the decision-making process of large language models (LLMs) transparent, especially when tools are invoked…
Read More » -
Enterprise Java

A Guide to Using Recursive Advisors in Spring AI
AI applications often require iterative interactions with language models to refine outputs, execute tools, or validate responses. Instead of manually…
Read More » -
Enterprise Java

The First JVM-Native AI Agent Frameworks âAnd Why Rod Johnson Built One of Them
Spring’s creator re-entered open source to bring GOAP-powered agent planning to the JVM. JetBrains shipped a coroutine-first competitor the same…
Read More » -
Enterprise Java

Building an AI Agent in Java with the Embabel Framework
Artificial Intelligence (AI) is steadily moving from research labs into production systems, and developers are seeking frameworks that facilitate easier…
Read More »



