#4141st of 51 in RAG, knowledge and search
ragent
Java Agentic RAG platform with hybrid retrieval, MCP tools and admin console
- Stars
- 4.5k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Aug 2026
- Language
- Java
1,619 on 21 Apr 20264,454 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Ragent is a Spring Boot 4 and React 18 application for document ingestion and question answering, built as seven Maven modules. It has two paths: a fixed workflow (query rewrite, intent tree, multi-channel retrieval) and an AgentScope ReAct agent that uses retrieval, MCP tools and skills. It adds model failover, Redis request queuing, Langfuse tracing, and user and admin UIs, and is positioned as a source-level reference for Java developers.
Who it is for: Java backend developers building or studying production RAG and agent apps
Strengths
- Vector, keyword, graph and web retrieval run in parallel, merged with RRF and rerank
- Model tiers with first-packet probing, three-state circuit breaker and candidate failover
- Agent write actions can require user confirmation; tools discovered via MCP servers
- Includes user chat UI, admin console, trace viewer and Langfuse integration
Weaknesses
- README is in Chinese and much of it targets interview and résumé preparation
- No Docker or compose files detected; setup follows a separate local-dev guide
- Needs several services (Redis, RocketMQ, vector store); versions not listed in README
- Two parallel pipelines (v1 workflow, v2 agent) add code to learn
What it needs
- Needs Redis, RocketMQ, Langfuse, MCP servers, vector database, object storage
- Models: Chat, Embedding, Rerank, VLM, MCP tools
Quick answers
Is ragent open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in RAG, knowledge and search
See all 51| Rank | Project | Score |
|---|---|---|
| 1 | RAGFlowRAG engine with deep document parsing, template chunking and agentic retrieval | 90 out of 100 |
| 2 | LightRAGGraph-based RAG framework with a REST API server and web UI | 90 out of 100 |
| 3 | deeptutorSelf-hosted AI tutor with knowledge bases, guided learning, books and quizzes | 89 out of 100 |
| #4 | Open NotebookSelf-hosted NotebookLM alternative for research notebooks, chat, and podcasts | 89 out of 100 |
| #5 | MaxKBEnterprise knowledge-base agent platform with RAG, workflows and MCP tools | 87 out of 100 |