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 131 spring boot rag apps tools tracked. 1 score above 70 (verified tier). The highest-rated is ageerle/ruoyi-ai at 71/100 with 4,898 stars. 4 of the top 10 are actively maintained.

Get all 131 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应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与...

71
Verified
2 nageoffer/ragent

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

69
Established
3 Snailclimb/interview-guide

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

68
Established
4 moyangzhan/langchain4j-aideepin

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

64
Established
5 springboot4/Art

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

57
Established
6 linyshdhhcb/PigHealthSmartMedicine

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

56
Established
7 piomin/spring-ai-showcase

Sample Spring AI Application with several use cases

54
Established
8 ThomasVitale/modular-rag

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

53
Established
9 Mark7766/spring-ai-apps

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

50
Established
10 Azure-Samples/azure-openai-rag-workshop-java

Create your own ChatGPT with Retrieval-Augmented-Generation workshop

48
Emerging
11 vukmanovicmilos/web-app

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

45
Emerging
12 ChinaYiqun/java-rag

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

44
Emerging
13 qifan777/dive-into-spring-ai

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

44
Emerging
14 arafkarsh/ms-springboot-ai

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

43
Emerging
15 opencodeiiita/Alum-X-Backend

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

42
Emerging
16 tzolov/spring-ai-cli-chatbot

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

41
Emerging
17 geboai/Gebo.ai

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

41
Emerging
18 aborroy/content-lake-app

App for Hyland Content Lake

40
Emerging
19 isaacpeel/solesonic-llm-api

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

40
Emerging
20 extrawest/movies-ai-search-demo

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

38
Emerging
21 alvinxx1123/sspOffer-interview-assistant

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

36
Emerging
22 clyhs/spring-boot-samples

springboot案例 security milvus langchain spring-ai

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

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

35
Emerging
24 damoqiongqiu/MindMark

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

34
Emerging
25 Fzhiyu1/Vibe-Drive

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

34
Emerging
26 redis-developer/context-engineering-workshop-java

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

34
Emerging
27 wozhenbang2004/AgentNexus

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

33
Emerging
28 SaiUpadhyayula/spring-ai-rag-ollama

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

33
Emerging
29 Scicrop/javaSentenceBertEmbedding

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

33
Emerging
30 aurora-ultra/aurora-spring-ai

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

32
Emerging
31 pehrs/spring-ai-vespa-embedding-sample

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

32
Emerging
32 dRAGon-Okinawa/dRAGon

Dynamic Retrieval Augmented Generation for Optimized Nimble

31
Emerging
33 miliariadnane/spring-boot-doc-rag-bot

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

31
Emerging
34 JM-Lab/spring-ai-local-cli-chatbot

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

30
Emerging
35 benayat/rag-with-spring-ai

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

30
Emerging
36 savoirtech/apache-karaf-learning-rag

Retrieval Augmented Generation using LangChain4j on Apache Karaf with LocalAI

30
Emerging
37 zarinfam/employee-chatbot

🤖 Tutorial: Spring AI, OpenAI, Llama and RAG

30
Emerging
38 matteo4diani/java-retrieval-augmented-generation

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

29
Experimental
39 miliariadnane/onboardease-rag-training-assistant

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

29
Experimental
40 dbeaumont/knowledge-app

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

28
Experimental
41 zhulaoqi/robot

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

28
Experimental
42 prgrms-aibe-devcourse/AIBE1-FinalProject-Team01-BE

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

28
Experimental
43 gdorsi44/spring-aI-with-local-LLAMA3

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

27
Experimental
44 mahmoudashraf/AI-Fabric-Framework

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

27
Experimental
45 Lunatix01/ragscan

Simple CLI RAG scanner

26
Experimental
46 WilliamAGH/java-chat

Learn Java with current docs, including Java 25 JDK

26
Experimental
47 njhyuk/swagger-rag

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

26
Experimental
48 loicgreffier/spring-boot-ai-quickstarts

Code samples around Spring AI.

26
Experimental
49 ripanbaidya/wallet-iq

RAG Based AI Expense Tracker

25
Experimental
50 aborroy/alfresco-simple-rag

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

25
Experimental
51 muonuo/Super-ai-agent

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

25
Experimental
52 mohamed-taman/Hotel-Booking-AI-Assistant

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

25
Experimental
53 lgarbayo/project-manager-API-Rest

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

24
Experimental
54 Decadesice/ai-edu-assistant

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

24
Experimental
55 aborroy/alfresco-content-lake

Alfresco AI App for Hyland Content Lake

24
Experimental
56 aborroy/alfresco-content-lake-ui

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

23
Experimental
57 rifatcakir/spring-ai-bank-chat-bot

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

23
Experimental
58 rkl71/ai-agent

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

23
Experimental
59 3323223659/Java-AI

SpringAI与LangChain4j学习dome

23
Experimental
60 Charlesfuuu/spring-ai-alibaba

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

23
Experimental
61 Fernanda-Kipper/ai-assistant-java

AI Assistant using RAG technique to give contextualized responses

22
Experimental
62 kszapsza/spring-ai-rag

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

22
Experimental
63 vineetaparodkar/rag-with-azureopenai-spring-ai

Retrieval Augmented Generation QnA application with Azure OpenAI and SpringAI

22
Experimental
64 joeltadeu/abnt-assistant-rag-openai

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

22
Experimental
65 kawhi7575/FreeBookKeeping

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

22
Experimental
66 MaxainNN/gpt

Spring AI application integrated with RAG documents queries

21
Experimental
67 love-vector/yda

Open-Source Java AI Assistant

21
Experimental
68 MahmoudZain1/complaint-ai-system

AI-powered complaints management system for e-commerce platforms

21
Experimental
69 Brbn-jpg/llama-talks

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

21
Experimental
70 Ea1XonCodeHou/CoderHub

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

21
Experimental
71 hammingweight/similarity-evaluator

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

21
Experimental
72 navneetprabhakar/openai

Open AI Integration with Spring AI

21
Experimental
73 DonnanX/GitGuru

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

20
Experimental
74 nguyenkhanhquy/internhub-chatbot

Internhub - Chatbot

20
Experimental
75 arconsis/quarkus-langchain-examples

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

20
Experimental
76 Fungrim/webhook-vector-ingest

A simple RAG ingestion service with a REST API.

19
Experimental
77 anmiralles/springboot-ai-rag-docingest

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

19
Experimental
78 Siyamuddin/AiBuddy

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

19
Experimental
79 lalala2726/Medicine

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

18
Experimental
80 ZD5189/Yipractice_AI

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

18
Experimental
81 agentnovax/agentnovax-api-rag-springboot-ollama-pgvector

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

18
Experimental
82 dashaun-project-catalog/simple-rag

Simple Spring AI with Retrieval-Augmented Generation (RAG)

17
Experimental
83 melvinchia3636/ragent

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

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

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

16
Experimental
85 hp92467/ai-agent

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

16
Experimental
86 lihtenkanya825-alt/NexusAI-RAG-Backend

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

15
Experimental
87 QinHaoting/ai-helper

基于 Spring Boot 3 + LangChain4j + Vue 3 构建的智能物流客服助手。集成 RAG、多模态交互、流式响应及基于...

15
Experimental
88 everlastingspring/document-intelligence-service

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

14
Experimental
89 wynn5a/chat2book

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

14
Experimental
90 xkondix/aiSandbox-JAVA-SPIRNG

Spring connection with LLMs

14
Experimental
91 Dino-shang/KnowledgeHub

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

14
Experimental
92 VirendraSE/java-ai-journey

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

14
Experimental
93 AnandKulkarnii/CodeLensAI

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

14
Experimental
94 Yorushikamimimi/rag-nexus

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

14
Experimental
95 Elmahfoud-Oul/Ollama-AI_ChatBot-RAG_Support

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

14
Experimental
96 sjseo298/spring-ai-queryexpansion-rag

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

14
Experimental
97 aholinch/kagen-java

Knowledge-augmented generation in java

13
Experimental
98 daoninhthai/ai-chatbot-spring

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

13
Experimental
99 Kaviya-Balamurugan/genai-tutor

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

13
Experimental
100 maitraBishwadip/Hands-on-Spring-AI

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

13
Experimental
101 fejesa/quarkus-rag

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

13
Experimental
102 Klarline/teatime

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

13
Experimental
103 pedroocando/ragplatform

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

13
Experimental
104 SebiGitHub/knowledge-ops-hub

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

13
Experimental
105 lioneraV2002/rag

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

13
Experimental
106 MongoTap/miniRAG-based-on-ES

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

13
Experimental
107 Qusai202/java-mentor-bot

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

13
Experimental
108 tableMinPark/rag-genAI

RAG 기반 생성형 AI 웹 서비스

13
Experimental
109 rogervinas/spring-boot-ai-langfuse-evaluations

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

13
Experimental
110 saidinesh11971/VectorSearch-Powered-RAG-Assistant

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

13
Experimental
111 AlejoJamC/ssc-local-agent

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

13
Experimental
112 arsengizatov/rag-demos

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

13
Experimental
113 sjseo298/spring-ai-template

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

13
Experimental
114 accentureshark/EvolvAI

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

13
Experimental
115 salimomrani/hr-assistant-rag

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

13
Experimental
116 komechan0602/LAB10

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

13
Experimental
117 kiquetal/ai-rag-poc

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

13
Experimental
118 muhrifqii/LLM-Ollama-Java-Spring-AI

Samples showing a Java Spring Backend Application powered by Ollama's...

12
Experimental
119 Danny-Dong/logistics-assistant

Logistics Assistant is a logistics assistant tool based on Spring AI and...

12
Experimental
120 vfpfafrf/ai-chat

AI powered chat bot to asking questions about your codebase.

12
Experimental
121 Lgated/ai-chat-rag-demo

基于 Spring Boot 3 + Spring AI + React 的完整 AI 对话/知识库项目

12
Experimental
122 ranmengc137/java-rag

Java 17 / Spring Boot Retrieval-Augmented Generation backend with PostgreSQL...

12
Experimental
123 teammors/springai-rag-server

这是一个基于Spring Boot和Spring AI的RAG(检索增强生成)服务器项目,用于处理文档上传、向量化存储,并通过大语言模型提供基于文档内容的智能问答服务

12
Experimental
124 prbpedro/java-langchain4j-googlevertexai-rag

Este repositório tem como objetivo demonstrar a utilização do langchain4j...

11
Experimental
125 ThomasVitale/question-answering-rag

LLM-powered application with RAG capabilities.

11
Experimental
126 fotioudim/quarkus-langchain-doc-helper

Quarkus Java app using Langchain4j library and RAG process and providing...

11
Experimental
127 ScholarChen20/consultant

consultant高考志愿咨询智能体,基于LangChain4j从入门到实战项目全套项目,涵盖LangChain4j+ollama+RAG,Java传统...

11
Experimental
128 chaimaebouyarmane/Chatbot-Spring

This repository contains the source code of a chatbot for a medical...

11
Experimental
129 JavaAIDev/web-page-qa

Web Page Q&A using Spring AI

10
Experimental
130 hardikkumar01/rag-spring-app

RAG based spring boot application

10
Experimental
131 RobertoDure/spring-ai-rag-pgvector

Spring Boot application that uses Spring AI implementing RAG...

10
Experimental