ChinaYiqun/java-rag
This RAG (Retrieval-Augmented Generation) project is implemented using pure Java. This approach makes it easier to adapt to enterprise-level environments and is more conducive to secondary development.
This helps Java developers build custom AI applications that can understand and respond to user queries based on specific internal documents. It takes various document types (PDFs, Word, Excel, etc.) and user questions, then uses large language models to provide accurate, context-aware answers. Developers create these applications for enterprise users who need to quickly find information within their company's extensive knowledge base.
160 stars. No commits in the last 6 months.
Use this if you are a Java developer building a Retrieval-Augmented Generation (RAG) system for an enterprise, and you need fine-grained control over document processing, vectorization, and search strategies without relying on complex frameworks.
Not ideal if you are an end-user looking for a pre-built, ready-to-use RAG application, or if you prefer a low-code/no-code solution.
Stars
160
Forks
25
Language
Java
License
Apache-2.0
Category
Last pushed
Feb 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/ChinaYiqun/java-rag"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
ageerle/ruoyi-ai
面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent...
nageoffer/ragent
RAG综合智能体 - 基于Spring Boot的智能文档处理与检索系统,集成向量数据库,拥有智能问答、知识库、会话记忆、深度思考等功能
Snailclimb/interview-guide
基于 Spring Boot 4.0 + Java 21 + Spring AI + PostgreSQL + pgvector + RustFS +...
moyangzhan/langchain4j-aideepin
基于AI的工作效率提升工具(聊天、绘画、知识库、工作流、 MCP服务市场、语音输入输出、长期记忆) | Ai-based productivity tools...
springboot4/Art
Art 是一个开源的、一站式 AI 应用开发平台,其灵感来源于行业领先的 Coze 和 Dify。我们致力于将这些先进的 LLM 应用编排理念带入 Java 世界,为广大 Java...