类库 › NexusRAG
LeDat98

LeDat98/NexusRAG

NexusRAG是一个混合检索增强生成(RAG)系统,结合向量搜索、知识图谱和交叉编码器重排序技术。它支持上传文档,通过智能对话获取带来源引用的答案,具备解析复杂文档、处理图像/表格以及多模型支持(如Gemini、Ollama本地模型)等高级功能。

技术栈

框架

FastAPI unknown React ^19.2.0

状态管理

Zustand ^5.0.11

数据请求

React Query ^5.90.20

构建工具

Vite ^7.2.4

CSS 框架

Tailwind CSS ^4.1.18

代码规范

ESLint ^9.39.1
查看全部依赖 (51)

依赖

@modelcontextprotocol/sdk ^1.27.1 @radix-ui/react-popover ^1.1.15 @tailwindcss/typography ^0.5.19 @types/react-syntax-highlighter ^15.5.13 Pillow unknown Pydantic unknown aiofiles unknown alembic unknown asyncpg unknown chromadb unknown class-variance-authority ^0.7.1 clsx ^2.1.1 docling unknown express ^5.2.1 framer-motion ^12.33.0 google-genai unknown httpx unknown katex ^0.16.33 langchain-text-splitters unknown lightrag-hku unknown lucide-react ^0.563.0 marker-pdf unknown ollama unknown pydantic-settings unknown python-dotenv unknown python-multipart unknown react-dom ^19.2.0 react-markdown ^10.1.0 react-router-dom ^7.13.0 react-syntax-highlighter ^16.1.1 rehype-katex ^7.0.1 remark-gfm ^4.0.1 remark-math ^6.0.0 sentence-transformers unknown sonner ^2.0.7 tailwind-merge ^3.4.0 uvicorn unknown zod ^4.3.6

开发依赖

@eslint/js ^9.39.1 @tailwindcss/vite ^4.1.18 @types/express ^5.0.6 @types/node ^24.10.1 @types/react ^19.2.0 @types/react-dom ^19.2.3 @vitejs/plugin-react ^5.1.1 eslint-plugin-react-hooks ^7.0.1 eslint-plugin-react-refresh ^0.4.24 globals ^16.5.0 ts-node ^10.9.2 typescript ~5.9.3 typescript-eslint ^8.46.4

评论

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 06:35
浙ICP备14020137号-1 $mapa de visitantes$