Skip to content

Blog on Business Software Development

by Dominik Cebula

Category: AI

AI Agent Long-Term Memory (LTM) using Spring AI

Cat Links AI Posted on February 22, 2026 Dominik Cebula

Introduction In this article, I will show how I implemented long-term memory (LTM) in an AI agent using Spring AI and MongoDB. This article buildsContinue readingAI Agent Long-Term Memory (LTM) using Spring AI

Persistent and Isolated Chat History using Spring AI

Cat Links AI Posted on February 7, 2026February 7, 2026 Dominik Cebula

Introduction In this article, I will describe how to implement persistent and isolated chat history for an AI travel agent using Spring AI. I willContinue readingPersistent and Isolated Chat History using Spring AI

AI Travel Agent using Spring AI

Cat Links AI Posted on January 28, 2026February 7, 2026 Dominik Cebula

Introduction In this article, I will describe how I built a simplified AI-powered travel agent using Spring AI. The end result is a conversational travelContinue readingAI Travel Agent using Spring AI

AI Agents – Shopping Agent using Amazon Bedrock AgentCore and Strands Agents Python SDK

Cat Links AI Posted on December 23, 2025December 24, 2025 Dominik Cebula

Overview In this article, I’ll describe how I created a simplified shopping agent using the Strands Agents Python SDK, hosted in Amazon Bedrock AgentCore. TheContinue readingAI Agents – Shopping Agent using Amazon Bedrock AgentCore and Strands Agents Python SDK

Dominik Cebula Avatar

Dominik Cebula
Cloud Software Principal Engineer

Welcome to this blog on business software development where I share my knowledge and experience in the field of software engineering.

Homepage:
https://dominikcebula.com/

LinkedIn:
https://www.linkedin.com/in/dominikcebula/

GitHub:
https://github.com/dominikcebula

Recent Posts

  • AI Agent Long-Term Memory (LTM) using Spring AI
  • Persistent and Isolated Chat History using Spring AI
  • AI Travel Agent using Spring AI
  • AI Agents – Shopping Agent using Amazon Bedrock AgentCore and Strands Agents Python SDK
  • Optimizing Spring Boot Startup Time: A Comparative Analysis of JVM and Native Image Configurations

Categories

  • AI
  • Architecture
  • GoF Design Patterns
  • Leadership
  • Spring
Copyright © 2026 Dominik Cebula | Used theme Catch Corporate by Catch Themes