Spring Boot RAG Apps RAG Tools

Java/Spring Boot applications implementing RAG with LLMs for domain-specific use cases (documentation bots, onboarding assistants, knowledge graphs). Does NOT include general RAG frameworks, no-code platforms, or non-Spring backend implementations.

There are 128 spring boot rag apps tools tracked. 1 score above 70 (verified tier). The highest-rated is ageerle/ruoyi-ai at 74/100 with 4,898 stars. 3 of the top 10 are actively maintained.

Get all 128 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=rag&subcategory=spring-boot-rag-apps&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 ageerle/ruoyi-ai

面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与...

74
Verified
2 nageoffer/ragent

RAG综合智能体 - 基于Spring Boot的智能文档处理与检索系统,集成向量数据库,拥有智能问答、知识库、会话记忆、深度思考等功能

68
Established
3 moyangzhan/langchain4j-aideepin

基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity...

60
Established
4 Snailclimb/interview-guide

基于 Spring Boot 4.0 + Java 21 + Spring AI + PostgreSQL + pgvector + RustFS +...

54
Established
5 springboot4/Art

Art 是一个开源的、一站式 AI 应用开发平台,其灵感来源于行业领先的 Coze 和 Dify。我们致力于将这些先进的 LLM 应用编排理念带入...

50
Established
6 ThomasVitale/modular-rag

Samples showing architectural patterns for Modular RAG using Spring AI and Ollama.

50
Established
7 linyshdhhcb/PigHealthSmartMedicine

本项目是一个基于RAG的生猪健康管理的智慧医药系统,集成了AI兽医诊断、疾病管理、药品管理、文章资讯管理等功能模块,旨在通过数字化手段提升生猪养殖的医疗管...

49
Emerging
8 piomin/spring-ai-showcase

Sample Spring AI Application with several use cases

47
Emerging
9 Mark7766/spring-ai-apps

Easily get started with Spring-AI to develop various AI applications,...

43
Emerging
10 Azure-Samples/azure-openai-rag-workshop-java

Create your own ChatGPT with Retrieval-Augmented-Generation workshop

41
Emerging
11 vukmanovicmilos/web-app

This demo application showcases the implementation of Spring Boot...

41
Emerging
12 Johnnyjin-haolin/ZenoAgent

Zeno Agent 是一个基于 Spring Boot 和 Vue 3 构建的 AI Agent 平台,集成了 LangChain4j...

39
Emerging
13 opencodeiiita/Alum-X-Backend

Spring Boot backend implementing REST APIs, JWT/OAuth authentication,...

38
Emerging
14 aborroy/content-lake-app

App for Hyland Content Lake

38
Emerging
15 geboai/Gebo.ai

Gebo.ai, the open source enterprise retrieve augmented generation platform

38
Emerging
16 qifan777/dive-into-spring-ai

《动手学SpringAI》包含SSE流/Agent智能体/知识图谱RAG/FunctionCall/历史消息/图片生成/图片理解/Embedding/Ve...

37
Emerging
17 ChinaYiqun/java-rag

This RAG (Retrieval-Augmented Generation) project is implemented using pure...

37
Emerging
18 arafkarsh/ms-springboot-ai

Java 23, SpringBoot 3.4.1 Examples using Deep Learning 4 Java & LangChain4J...

36
Emerging
19 redis-developer/context-engineering-workshop-java

Hands-on workshop to learn how to implement context engineering with Java,...

35
Emerging
20 isaacpeel/solesonic-llm-api

AI-powered document chat API built with Spring Boot, Ollama, and PostgreSQL...

34
Emerging
21 tzolov/spring-ai-cli-chatbot

A command-line chatbot built with Spring AI that demonstrates...

34
Emerging
22 alvinxx1123/sspOffer-interview-assistant

“接入大模型的AI-agent 互联网后端面试助手,支持在线 ACM模式IDE 与多平台面经整合,支持定制化个人面经库(RAG)与简历/面试复盘”

34
Emerging
23 Aditya-raghuvanshi19/SpringBoot-0-to-100-Cohort4.0-AI-DevOps

Mastering Spring Boot from fundamentals to production — REST APIs, Security,...

31
Emerging
24 extrawest/movies-ai-search-demo

LangChain4j Neo4j Graph RAG - Movies Search Demo. An AI-powered movie...

31
Emerging
25 Fzhiyu1/Vibe-Drive

基于 AI Agent 的车载智能氛围编排系统,通过环境感知驱动"时空叙事"体验。

30
Emerging
26 clyhs/spring-boot-samples

springboot案例 security milvus langchain spring-ai

29
Experimental
27 wozhenbang2004/AgentNexus

Multi-Agent,MCP,RAG,SpringAI1.0.0,RE-ACT

27
Experimental
28 damoqiongqiu/MindMark

🚀🚀🚀MindMark(心印)是一款基于 SpringAI 的 RAG 系统,可以和基于 Spring 体系的业务系统进行无缝集成。请不要吝惜你的⭐️...

27
Experimental
29 SaiUpadhyayula/spring-ai-rag-ollama

This project contains source code to demonstrate the usage of Retrival...

26
Experimental
30 Scicrop/javaSentenceBertEmbedding

Java ONNX Embedding & Retrieval-Augmented Generation (RAG) Engine

26
Experimental
31 Decadesice/ai-edu-assistant

🎓 你的 AI 备考搭子:基于 RAG 的智能学习助手。支持 PDF 知识库构建、智能问答、自动出题与错题本管理。技术栈:Spring Boot +...

25
Experimental
32 muonuo/Super-ai-agent

基于 Spring Boot 3.5 + Java 21 + Spring AI + Vue 3,实现 AI 情感咨询、深度思考智能体、RAG...

25
Experimental
33 aurora-ultra/aurora-spring-ai

Show you how to use spring-AI to build RAG application.

25
Experimental
34 aborroy/alfresco-content-lake

Alfresco AI App for Hyland Content Lake

25
Experimental
35 pehrs/spring-ai-vespa-embedding-sample

Simple local RAG sample using Spring-AI, Ollama LLMs and Vespa-AI

25
Experimental
36 aborroy/alfresco-content-lake-ui

UI extension for Alfresco Content Lake to be used with ACA or ADW

24
Experimental
37 dbeaumont/knowledge-app

Test d'une stack IA/RAG auto‑hébergée : microservices Spring Boot (gateway,...

24
Experimental
38 zhulaoqi/robot

智能机器人项目,Langchain4j 学习实践,后续还会维护持续开发加入更多功能更加趋近于商业化,计划晚点更新...

24
Experimental
39 dRAGon-Okinawa/dRAGon

Dynamic Retrieval Augmented Generation for Optimized Nimble

24
Experimental
40 miliariadnane/spring-boot-doc-rag-bot

This repository contains a documentation bot powered by an LLM using...

24
Experimental
41 loicgreffier/spring-boot-ai-quickstarts

Code samples around Spring AI.

23
Experimental
42 savoirtech/apache-karaf-learning-rag

Retrieval Augmented Generation using LangChain4j on Apache Karaf with LocalAI

23
Experimental
43 Charlesfuuu/spring-ai-alibaba

Spring AI Alibaba 学习项目 - 包含19个示例项目

23
Experimental
44 JM-Lab/spring-ai-local-cli-chatbot

Experience a fully local, Spring AI-powered CLI chatbot using RAG,...

23
Experimental
45 benayat/rag-with-spring-ai

a rag implementation example for document-based QA, using spring-ai, ollama,...

23
Experimental
46 zarinfam/employee-chatbot

🤖 Tutorial: Spring AI, OpenAI, Llama and RAG

23
Experimental
47 aborroy/alfresco-simple-rag

This project demonstrates a production-ready RAG application for Alfresco...

23
Experimental
48 vinayak700/digital-memory-engine

A hybrid Retrieval-Augmented Generation (RAG) engine built with Spring Boot...

23
Experimental
49 WilliamAGH/java-chat

Learn Java with current docs, including Java 25 JDK

23
Experimental
50 ripanbaidya/wallet-iq

RAG Based AI Expense Tracker

23
Experimental
51 aborroy/alfresco-content-lake-deployment

Self-contained deployment for Alfresco Content Lake PoC

22
Experimental
52 miliariadnane/onboardease-rag-training-assistant

A dynamic learning assistant designed to simplify the onboarding and...

22
Experimental
53 matteo4diani/java-retrieval-augmented-generation

Retrieval Augmented Generation, Function Calling and Code Generation on...

22
Experimental
54 prgrms-aibe-devcourse/AIBE1-FinalProject-Team01-BE

프로그래머스 데브코스 수강생들을 위한 커뮤니티

22
Experimental
55 hammingweight/similarity-evaluator

A Spring AI evaluator that uses cosine similarity to evaluate an LLM response.

22
Experimental
56 aborroy/content-lake-app-deployment

Self-contained deployment for Content Lake App

22
Experimental
57 ittasaqa/spring-boot-openai-integration

🤖 Integrate AI with ease using Spring Boot and the OpenAI ChatGPT and Claude...

22
Experimental
58 mohamed-taman/Hotel-Booking-AI-Assistant

A hotel customer support AI chatbot to assist customers in modifying,...

21
Experimental
59 mahmoudashraf/AI-Fabric-Framework

AI Fabric adds semantic search, embeddings, RAG, and behavioral analytics to...

21
Experimental
60 kawhi7575/FreeBookKeeping

FreeBookKeeping(哈基记账):智能ai记账助手,支持文本/语音/截图 智能记账

20
Experimental
61 lgarbayo/project-manager-API-Rest

a Java Spring Boot REST API with hexagonal architecture for advanced project...

20
Experimental
62 Ea1XonCodeHou/CoderHub

基于SpringBoot+Vue3+LangChain4j前后结合的类CSDN+稀土掘金...

20
Experimental
63 gdorsi44/spring-aI-with-local-LLAMA3

This demo demonstrates the integration of a local LLama3 model for handling...

20
Experimental
64 njhyuk/swagger-rag

Search Swagger API Docs with LLM 🤖 (RAG-powered bot)

20
Experimental
65 navneetprabhakar/openai

Open AI Integration with Spring AI

19
Experimental
66 cocozdd/king-of-bots-platform

Public showcase of an AI-augmented King of Bots platform (Java microservices...

19
Experimental
67 MahmoudZain1/complaint-ai-system

AI-powered complaints management system for e-commerce platforms

19
Experimental
68 MaxainNN/gpt

Spring AI application integrated with RAG documents queries

19
Experimental
69 Lunatix01/ragscan

Simple CLI RAG scanner

19
Experimental
70 rkl71/ai-agent

针对医疗资源分配不均、基础疾病咨询占用专业医生时间等问题,结合国家"互联网+医疗健康"政策导向,开发基于Spring...

17
Experimental
71 3323223659/Java-AI

SpringAI与LangChain4j学习dome

17
Experimental
72 anmiralles/springboot-ai-rag-docingest

Simple spring-boot application which ingest a document to apply RAG pattern...

17
Experimental
73 rifatcakir/spring-ai-bank-chat-bot

Building an AI-Powered Chat Application with Spring AI 1.0, Ollama, and RAG:...

17
Experimental
74 Brbn-jpg/llama-talks

LlamaTalks is a Spring Boot-based chatbot application leveraging LangChain4j...

17
Experimental
75 han-yi-1212/hy-blog

一个基于 Spring Boot + Vue 3 的现代博客系统,支持 AI 辅助写作、内容总结和 RAG 知识库系统

16
Experimental
76 kylin-syh/hello-agents

从0到1原生手搓一个基于 Java 和 Spring Boot 的现代化 AI 智能体(Agent)开发框架

15
Experimental
77 vineetaparodkar/rag-with-azureopenai-spring-ai

Retrieval Augmented Generation QnA application with Azure OpenAI and SpringAI

15
Experimental
78 kszapsza/spring-ai-rag

A RAG (Retrieval-Augmented Generation) Spring Boot app built using Spring AI...

15
Experimental
79 melvinchia3636/ragent

A powerful Retrieval-Augmented Generation (RAG) chatbot application built with JavaFX

15
Experimental
80 Yorushikamimimi/My-Knowledge-Base

基于 Spring Boot + React/Vite + Dify 的 AI 知识库问答平台,支持文档上传、OCR 入库与来源问答。

15
Experimental
81 lalala2726/Medicine

The intelligent medical e-commerce system based on Spring Boot + React...

15
Experimental
82 joeltadeu/abnt-assistant-rag-openai

A Spring Boot application that leverages Retrieval-Augmented Generation...

15
Experimental
83 Fernanda-Kipper/ai-assistant-java

AI Assistant using RAG technique to give contextualized responses

15
Experimental
84 lihtenkanya825-alt/NexusAI-RAG-Backend

High-performance Enterprise AI Knowledge Base based on Spring Boot 3 & RAG...

15
Experimental
85 Elmahfoud-Oul/Ollama-AI_ChatBot-RAG_Support

A Spring Boot AI-powered chatbot that answers questions about a person's...

15
Experimental
86 everlastingspring/document-intelligence-service

AI-powered document intelligence service with RAG-based Q&A, classification,...

14
Experimental
87 wynn5a/chat2book

A tool that can allow you to chat with the person in book

14
Experimental
88 Yorushikamimimi/rag-nexus

基于 Spring AI、pgvector、Vue 3 与 DashScope 的全栈 RAG 知识库系统,支持文档/文本/URL 注入与流式问答。

14
Experimental
89 AnandKulkarnii/CodeLensAI

AI-powered backend code analyzer that processes Java Spring Boot codebases...

14
Experimental
90 VirendraSE/java-ai-journey

Spring Boot AI application with RAG (Retrieval-Augmented Generation) using...

14
Experimental
91 Dino-shang/KnowledgeHub

一个用于“文档上传/解析/向量化/索引、全文检索、QA 对话”的 项目

14
Experimental
92 rogervinas/spring-boot-ai-langfuse-evaluations

🏦 PoC using Spring AI, RAG and MCP fully instrumented with Langfuse for...

14
Experimental
93 tableMinPark/rag-genAI

RAG 기반 생성형 AI 웹 서비스

14
Experimental
94 Klarline/teatime

Full-stack social platform for tea shop discovery featuring AI-powered...

14
Experimental
95 nguyenkhanhquy/internhub-chatbot

Internhub - Chatbot

14
Experimental
96 love-vector/yda

Open-Source Java AI Assistant

14
Experimental
97 komechan0602/LAB10

🚀 Implement HTTP handling in Spring Boot, focusing on secure requests, input...

14
Experimental
98 likithkumarkillamsetty/codegraph-ai

AI-powered Code Intelligence SaaS enabling semantic code search and...

14
Experimental
99 arconsis/quarkus-langchain-examples

This example repository illustrates the usage of LLMs with Quarkus by using...

13
Experimental
100 DonnanX/GitGuru

GitGuru是一个关于GitHub的数据应用。

13
Experimental
101 teammors/xteammors-message-client-java

xMessageClient is a pure Java WebSocket client application built with Maven

12
Experimental
102 ZD5189/Yipractice_AI

基于AI 大语言模型,通过RAG、MCP、Dify等技术,构建六爻解卦专用模型,融合传统六爻解析规则与自然语言生成能力,提供自助占卜参考。

12
Experimental
103 Siyamuddin/AiBuddy

This project is a Java-SpringBoot-based backend application that uses...

12
Experimental
104 sjseo298/spring-ai-queryexpansion-rag

Advanced Multi-Query RAG implementation with Spring Boot 4 & Spring AI 2.0....

12
Experimental
105 Fungrim/webhook-vector-ingest

A simple RAG ingestion service with a REST API.

12
Experimental
106 AlejoJamC/ssc-local-agent

[Server Side Chat] Demo: Build a Local AI Agent for Small Businesses

11
Experimental
107 MongoTap/miniRAG-based-on-ES

Simple RAG Implementation Based Entirely on Java (based on elasticsearch)

11
Experimental
108 aholinch/kagen-java

Knowledge-augmented generation in java

11
Experimental
109 omarssimone/MicroServices-FMS

A scalable, microservices-based File Management System featuring...

11
Experimental
110 daoninhthai/ai-chatbot-spring

Full-stack AI chatbot with Spring Boot 3.4, Spring AI, React, real-time...

11
Experimental
111 Qusai202/java-mentor-bot

AI-powered Java educational chatbot for beginners, built with Java and...

11
Experimental
112 accentureshark/EvolvAI

EvolvAI RAG es un sistema de Generación Aumentada por Recuperación (RAG)...

11
Experimental
113 Kaviya-Balamurugan/genai-tutor

Full-stack RAG-based Generative AI Tutor built using Spring Boot,...

11
Experimental
114 maitraBishwadip/Hands-on-Spring-AI

In this repository , my goal is to get some hands on experience of using...

11
Experimental
115 sjseo298/spring-ai-template

A modern starter template for building AI agents and applications using Java...

11
Experimental
116 fejesa/quarkus-rag

Java-Based RAG Assistant with Quarkus, LangChain4j, and Ollama

11
Experimental
117 salimomrani/hr-assistant-rag

Intelligent HR assistant powered by RAG (Retrieval-Augmented Generation) -...

11
Experimental
118 pedroocando/ragplatform

Enterprise-grade Retrieval-Augmented Generation (RAG) platform built with...

11
Experimental
119 SebiGitHub/knowledge-ops-hub

Local Knowledge Ops Hub — RAG local sobre PDFs + automatización con n8n +...

11
Experimental
120 arsengizatov/rag-demos

Демо-проект для экспериментов с Retrieval-Augmented Generation (RAG) на...

11
Experimental
121 lioneraV2002/rag

A RAG-powered financial advisor agent developed with the Spring framework.

11
Experimental
122 saidinesh11971/VectorSearch-Powered-RAG-Assistant

Java-based RAG assistant that ingests documents, builds vector embeddings,...

11
Experimental
123 agentnovax/agentnovax-api-rag-springboot-ollama-pgvector

agentnovax-api-rag-springboot-ollama-pgvector is a Spring Boot-based API...

11
Experimental
124 kiquetal/ai-rag-poc

A Proof of Concept (PoC) project demonstrating a Retrieval-Augmented...

11
Experimental
125 CodePauler/KnowledgeBase

一款使用SpringBoot3+Vue3构建的智能知识库系统

11
Experimental
126 vfpfafrf/ai-chat

AI powered chat bot to asking questions about your codebase.

10
Experimental
127 dashaun-project-catalog/simple-rag

Simple Spring AI with Retrieval-Augmented Generation (RAG)

10
Experimental
128 hp92467/ai-agent

旋转机械故障诊断AI 智能体

10
Experimental