Konstantin Gromov's repositories
apifirst-sb-server
API First Spring Boot Server
apifirst-specification
Redocly template project for openapi specification
config-server-demo
Spring cloud sample project to use server config and service discovery together with other resource services
github-api
Java API for GitHub
hexagonical-arch
Alternative architecture style to common layered one
high-performance-jooq
The High-Performance jOOQ code examples
langchain4j-console-chat
Dummy spring boot project to load sample document as embeddings to chat with
langchain4j-document-assistant
Chat application based on Spring boot application and Vaadin flow as UI to communicate with OpenAI in order to get answer on specific question based on uploaded file on any other question.
llm-rag-with-spring-ai
hi, Spring fans! In this installment I look at LLM (large language model) RAG (retrieval augmented generation) with Spring AI
openapi-github-pages
Sample project to add generaed openapi spec as github page with the help of github pages actions
pdf-file-merger
Spring boot vaadin project to merge pdf files
quarkus-panache
Quarkus project with main showcases for DAO layer
sbdocs
Spring AI + Open AI + PgVector RAG Tutorial
spring-ai-audio
Spring AI Audio
spring-ai-console-chat
Sample console chat to ask OpenAI for question from predefined source with the help of RAG
spring-ai-functions
Spring AI Functions
spring-ai-image
Spring AI Generate Images
spring-ai-intro
Introduction to Spring AI
spring-ai-rag
Spring AI RAG
spring-ai-rag-expert
Spring AI RAG Project
spring-boot-multimodule
Spring boot multi module template project
spring-boot-togglz
Spring boot demo project with togglz starter
spring-messaging-aqmp
Sample project that shows how to create spring-boot starter for AMQP messaging
spring-petclinic
A sample Spring-based application
vault-config
Spring boot sample repository to fetch properties from vault KV
weather-app
Client part (Angular) of MEAN stack application to represent temperature in Odessa city
weather-app-server
Server part (Mongoose + Express) of MEAN stack application to gather and aggregate weather measurements in Odessa city
weather-spring-batch
Spring boot project that shows how to synchronize data between RDBMS (MySQL) and NoSQL (MongoDB) with the help of spring-batch project