Pinned Repositories
chatbot-using-spring-boot-and-chatgpt
A simple Spring Boot app to create a chatbot using ChatGPT API Endpoints.
flyway-spring-boot
A simple project demonstrating multi-environment database migrations using Flyway and Spring Boot
spring-ai-chain-workflow
A simple Spring Boot app showcasing how to implement chain workflow pattern using Spring AI.
spring-ai-parallelization-workflow
A simple spring boot app demonstrating how to implement Parallelization Workflow pattern using Spring AI
spring-bean-life-cycle
A simple Spring Boot app to understand the different stages of Spring Bean life cycle
spring-boot-ai-confluence-mcp-server
A Spring Boot AI-powered Model Context Protocol Server for interacting with Confluence Cloud
spring-boot-brotli-compression
A simple Spring Boot 3.x application demonstrating how to send brotli compressed responses
spring-boot-resilience4j-retry
A simple app highlighting how we can implement retry mechanism using Resilience4j in Spring Boot
spring-boot-shedlock-mongodb
A simple Spring Boot app showcasing how to use Shedlock with Spring Scheduler and MongoDB
spring-boot-virtual-threads
A simple app demonstrating how we can use virtual threads in Spring Boot application for enhanced concurrency and performance
BootcampToProd's Repositories
BootcampToProd/spring-ai-chain-workflow
A simple Spring Boot app showcasing how to implement chain workflow pattern using Spring AI.
BootcampToProd/spring-boot-ai-confluence-mcp-server
A Spring Boot AI-powered Model Context Protocol Server for interacting with Confluence Cloud
BootcampToProd/spring-ai-parallelization-workflow
A simple spring boot app demonstrating how to implement Parallelization Workflow pattern using Spring AI
BootcampToProd/flyway-spring-boot
A simple project demonstrating multi-environment database migrations using Flyway and Spring Boot
BootcampToProd/flyway-with-spring-boot-maven
A Spring Boot project demonstrating how to configure and run database migrations using the Flyway Maven plugin
BootcampToProd/spring-ai-chat-client-observability-metrics
A simple Spring Boot application demonstrating AI chat client observability with token usage metrics, prompt logging, and performance monitoring.
BootcampToProd/spring-ai-evaluator-optimizer-workflow
A simple spring boot app demonstrating how to implement Evaluator Optimizer Workflow pattern using Spring AI
BootcampToProd/spring-ai-orchestrator-workers-workflow
A simple spring boot app demonstrating how to implement Orchestrator-Workers Workflow pattern using Spring AI
BootcampToProd/spring-ai-routing-workflow
A simple spring boot app demonstrating how to implement Routing Workflow pattern using Spring AI
BootcampToProd/spring-ai-streaming-response
A simple spring boot application demonstrating how to get streaming response from LLMs in case of Spring AI
BootcampToProd/spring-ai-structured-output
A simple Spring Boot app demonstrating how to use Spring AI's Structured Output Converters to transform responses from Large Language Models (LLMs) into clean, usable data formats for your Java applications.
BootcampToProd/spring-boot-ai-gemini-integration
A simple Spring Boot AI application showcasing how to integrate Google Gemini with Spring AI
BootcampToProd/spring-boot-ai-jdbc-chat-memory-mysql
A simple Spring Boot app showing how to use Spring AI chat memory with MySQL to store and retrieve messages in a conversation.
BootcampToProd/spring-boot-ai-jdbc-chat-memory-postgres
A simple Spring Boot app showing how to use Spring AI chat memory with PostgreSQL to store and retrieve messages in a conversation.
BootcampToProd/spring-boot-ai-logging-demo
A simple Spring Boot app demonstrating three approaches to log Spring AI API requests and responses
BootcampToProd/spring-boot-ai-mcp-client
A Spring Boot application for interacting with MCP servers using Spring AI Chat Client and Rest Controller
BootcampToProd/spring-boot-ai-mongo-mcp-server
A Spring Boot AI-powered Model Context Protocol Server for interacting with MongoDB
BootcampToProd/embabel-meeting-summarizer-agent
A simple Spring Boot project using the Embabel framework with a REST API–based meeting summarizer agent that leverages GOAP planning and LLMs for extracting key insights and action items.
BootcampToProd/embabel-shell-demo-meeting-summarizer-agent
A Spring Boot Embabel Shell demo showcasing a meeting summarizer agent that uses GOAP planning and LLMs to extract key points and action items from transcripts.
BootcampToProd/spring-ai-audio-analysis-cookbook
A Spring AI "cookbook" project demonstrating how to build an intelligent audio analysis API. This service uses a multimodal LLM to process audio files from various sources and extract rich insights like transcription, sentiment, and speaker details.
BootcampToProd/spring-ai-image-analysis-cookbook
A Spring AI "cookbook" project demonstrating how to build a robust image analysis API. This service uses a Large Language Model (LLM) to analyze images that are provided in multiple formats: direct file uploads (multipart), web URLs, classpath resources, and Base64 strings.
BootcampToProd/spring-ai-openrouter-integration
A simple Spring Boot application showcasing how to integrate OpenRouter with Spring AI to use different LLM models
BootcampToProd/spring-ai-text-to-speech-elevenlabs
A lightweight Spring Boot application that uses Spring AI and ElevenLabs to transform text into realistic, human-like voice
BootcampToProd/spring-ai-text-to-speech-elevenlabs-streaming-response
A lightweight Spring Boot application that streams real-time, human-like speech from text using Spring AI and ElevenLabs.
BootcampToProd/spring-ai-video-analysis-cookbook
A Spring AI "cookbook" project demonstrating how to build an intelligent video analysis API. This service uses a multimodal LLM to process video files from various sources and extract rich insights like scene descriptions, object recognition, and content summaries.
BootcampToProd/spring-boot-ai-chat-memory-cassandra
A simple Spring Boot app showing how to use Spring AI chat memory with Cassandra to store and retrieve messages in a conversation.
BootcampToProd/spring-boot-ai-in-memory-chat-memory
A simple Spring Boot app showing how to use Spring AI chat memory to remember messages in a conversation
BootcampToProd/spring-boot-ai-jdbc-chat-memory-mariadb
A simple Spring Boot app showing how to use Spring AI chat memory with MariaDB to store and retrieve messages in a conversation.
BootcampToProd/spring-boot-rest-controller-advice
A simple Spring Boot app demonstrating how we can handle exception in case of Rest APIs using rest controller advice
BootcampToProd/spring-boot-swagger-request-response-validator-demo
A simple boot application showcasing how can we validate requests and responses using Atlassian Swagger request validator