AI 资源库 · 已整理 90 项

RAG

查看与RAG相关的 AI 资讯、工具、Skill、工作流和开源项目。

IntelligenceDocumentSystem:基于 RAG 的多语言文档问答助手,回答附带可追溯引用

aldyardnsyh/IntelligenceDocumentSystem · RAG-based document Q&A assistant. Unggah PDF, TXT, atau Markdown, lalu tanyakan isinya dalam Bahasa Indonesia. Setiap jawaban membawa sitasi yang bisa ditelusuri, dan sistem menolak menjawab saat konteksnya tidak cukup. Dilengkapi percakapan privat per dokumen, evaluasi kualitas retrieval, dan observability.

该项目是一个面向个人文档的 RAG 问答助手,支持上传 PDF、TXT、Markdown 并以印尼语提问,答案附带可点击溯源到具体 chunk 的引用。检索上下文不足时系统明确拒答,或在使用通用知识模式时给出明确标注、不加引用的回答。还提供按文档隔离的私有会话、跨文档检索、检索参数调整(Top K、相似度阈值)、检索质量评估(precision、hit rate、正确拒答)、延迟与提问日志分析,以及 RAGAS 评测选项。技术栈为 Next.js/React/TypeScript 前端与 FastAPI、ChromaDB、SQLite 后端,LLM 使用 Groq,并有 Ollama 回退。

☆ 收藏查看来源 ↗

SyntaxRAG:面向 AI 代理的本地代码检索 MCP 引擎

EnmanuelReynoso23/synrag · Local MCP code search that cuts AI agent tokens: AST chunks, CPU reranking and a dependency impact graph. -63.9% tokens measured.

SyntaxRAG(SYNRAG)是一个本地代码搜索 MCP 引擎,通过 Tree-sitter 按函数、类、类型等 AST 结构切分代码,在 CPU 上用 FlashRank(TinyBERT)对 BM25 候选重排序,并构建依赖影响图。它提供搜索、文件大纲、仓库地图、影响范围分析、测试定位及受控编辑等工具,以减少 AI 代理定位代码时的 token 消耗;附带安装脚本、CLI、可选的变更监视服务和 Gemini 相关可选功能。

☆ 收藏查看来源 ↗

research-paper-rag-qa:学术 PDF 语义检索问答工具

dhanyashree-mn/research-paper-rag-qa · RAG system for semantic search over academic PDFs — LangChain, FAISS, Streamlit

该项目是一个面向学术论文 PDF 的检索增强(RAG)语义搜索工具:逐页解析 PDF,将文本切分为带重叠的片段,使用 sentence-transformers/all-MiniLM-L6-v2 生成归一化向量并存入 FAISS 索引,再通过 Streamlit 界面用自然语言查询返回最相关的段落及来源文件与页码。项目刻意只做检索、不做答案生成,以保证每条结果可追溯到原文页面、避免内容幻觉;仓库包含作者硕士阶段的示例 PDF。

☆ 收藏查看来源 ↗

Vybe Intelligence Vault:面向 AI Agent 与 RAG 工程的开源知识图谱

rxmna8502/vybe-intelligence-vault · An auto-updating open-source vault for AI agents, RAG systems, MCP servers, prompts, tools, templates, and next-generation web development.

Vybe Intelligence Vault 是一个自更新的开源知识仓库,索引 AI Agent、RAG、MCP 服务器、提示词、工具和模板等前沿资料,并宣称通过采集管线、LLM 评估和向量关系构建语义知识图谱。项目提供 MCP 网关供 Claude Desktop、Cursor 等 Agent 直接查询节点上下文,还包含基于 React Three Fiber 和 WebGL 的 3D 知识图谱浏览界面,以及若干 7 天工程学习路径与生产蓝图。

☆ 收藏查看来源 ↗

Insurance-Policy-RAG:基于 Gemini 与 ChromaDB 的保单 PDF 问答助手

arashshams/Insurance-Policy-RAG · A RAG assistant that answers plain-English questions about an insurance policy PDF, grounded in the document and cited by page. Built with Gemini embeddings, ChromaDB, and a Streamlit app you can try live.

该项目是一个面向单一保险保单 PDF 的检索增强生成(RAG)问答助手,能够用自然语言回答保险条款问题,并基于文档内容给出页码引用,在文档未覆盖时明确回答“我不知道”。系统使用 Gemini 嵌入模型生成向量,存入 ChromaDB,通过 Streamlit 提供可在线试用的界面,同时也提供 FastAPI 后端和可导入的 Python 管道。项目包含评估工具,覆盖拒答、检索命中率、引用准确性等指标,并支持上传自己的保单 PDF 进行问答。

☆ 收藏查看来源 ↗

AI Agent Data APIs:面向 AI Agent 的 Apify Actor 目录与 MCP 工具接入指南

cporter202/ai-agent-data-apis · A mega collection of 2,070 AI agent data APIs: MCP servers, LLM tools, RAG pipelines, live web data, vision & voice. Give your AI agent live web data.

这是一个目录型仓库,汇总 2,070 个 Apify actor 及 API,覆盖 MCP servers、LLM 工具、RAG 管道、实时网页数据、视觉与语音等类别,供 AI agent 以工具形式调用。README 提供 actor 分类总览、按任务场景的入口,以及 Agent+MCP 接入、RAG 管道等 playbook 链接。仓库本身是索引与使用指引;实际数据获取依赖 Apify 平台上的 actor,README 披露其中含作者联盟链接。

☆ 收藏查看来源 ↗

Ruzivo AI:面向绍纳语的多模态对话智能系统

recallmabika/ruzivoAI · Ruzivo AI: An end-to-end multimodal conversational intelligence system for ChiShona, featuring parameter-efficient fine-tuning (QLoRA), dense vector retrieval-augmented generation (RAG), and a cross-platform mobile/web client.

Ruzivo AI 是面向津巴布韦绍纳语(ChiShona)的端到端多模态对话系统,采用 QLoRA 参数高效微调低秩适配器、基于教材语料的稠密向量检索增强生成(RAG)以及绍纳语词汇校验与输入防护,并提供 React Native/Expo 移动端与响应式网页客户端。项目还包含基于 FLEURS 绍纳语语音语料的语音识别与合成能力,以及 FastAPI 后端服务和 SQLite 用户认证。

☆ 收藏查看来源 ↗

本周 Spring 动态 - 2026年10月27日

这是 Spring 社区每周一次的动态汇总。作者本周在西班牙巴塞罗那参加 Vaadin Create 活动,并整理了本周的 Spring 生态新闻。内容主要包括:Craig Walls 的两篇 Spring AI 文章(用更快的嵌入加速 RAG、用 MCP Apps 渲染丰富界面)、Netflix 借助 JetBrains IDE 智能提升 AI 编程代理效率的案例、播客对 JetBrains 的 Anton Arhipov 的访谈,以及 Quixotic AI 让推理模型能以普通 Maven 依赖形式加入 Spring Boot 应用。此外还列出了大量新版本发布,包括 Spring AI 2.1.0-RC1 和 2.0.2、Spring Boot 4.0.9/4.1.2/4.2.0-RC1、Spring Cloud 2025.1.4 和 2026.0.0-RC1、Spring Security、Spring Session、Spring Modulith、Spring Data、Spring LDAP 和 Spring Web Services 等。对使用 Spring 的开发者来说,可以据此了解本周有哪些新版本和 AI 相关实践可参考。

文中可用工具

  • Spring AI在 Spring 应用中接入 AI 能力的框架,文中提到用更快的嵌入加速 RAG 等文章
  • Quixotic AI让推理模型以普通 Maven 依赖形式加入 Spring Boot 应用
  • JetBrains IDE文中提到 Netflix 借助其智能能力提升 AI 编程代理效率,也用于 AI 开发
  • MCP Apps文中提到用于渲染丰富 UI
  • Vaadin Create作者参加的开发者活动
  • A Bootiful Podcast作者主持的播客,访谈 JetBrains 的 Anton Arhipov
☆ 收藏查看来源 ↗

CitationNeeded:可引用来源的混合检索 RAG 引擎

miguelzzzzzzzz/CitationNeeded · Production-style RAG engine: configurable chunking, hybrid BM25 + vector retrieval, cross-encoder reranking, cited structured answers, FastAPI, and reproducible retrieval evals.

CitationNeeded 是一个面向生产风格的检索增强生成(RAG)服务,采用类型化、可替换的流水线阶段,支持 Markdown/HTML/PDF/文本加载、结构感知分块并保留精确字符偏移,稀疏 BM25 与向量检索混合并可用 cross-encoder 重排,输出带原文引用和 Pydantic 校验结构的答案。项目提供 FastAPI 只读索引服务及 Docker 配置,并附带基于 SciFact(BEIR)的可复现检索评测,报告 Recall@K、MRR、nDCG 等指标及逐阶段延迟。

☆ 收藏查看来源 ↗

No Shortcuts:面向数据工程、机器学习、深度学习与 AI 工程的长周期系统化课程

BlueRingsLabs/no-shortcuts · Free Course : Data, Machine Learning, Deep Learning and AI Engineering, the long way round: the math, the code, the systems and the security. 173 lessons, 166 runnable labs, no shortcuts. Free under CC BY-NC 4.0.

这是一门覆盖数据、机器学习、深度学习与 AI 工程的免费课程,按基础数学、数据工程、经典机器学习、深度学习、语言模型、AI 工程、强化学习、MLOps 与安全等十个部分组织,共 173 节课和 166 个可运行实验。课程强调从零推导与动手实现,涵盖数据平台、PyTorch 训练、从零构建 GPT、微调与量化、RAG 与 Agent、评测与 LLM 安全,以及生产部署中的追踪、CI/CD、监控与威胁建模,目标是让学习者具备数据工程师、数据科学家、机器学习工程师、深度学习工程师或 AI 工程师岗位所需的实际工作能力。

☆ 收藏查看来源 ↗

retrieva-backend:为 DORA 第三方风险管理提供基于证据的 RAG 评估后端

andrelair-platform/retrieva-backend · Retrieva backend — Node/ESM Express + Drizzle/Postgres + LangChain RAG API for DORA TPRM (runs on the ktayl-solution minicloud platform)

Retrieva 的后端服务,基于 Node.js 20 / Express 5 提供 API,用 LangChain 经 LiteLLM 网关实现证据支撑的 RAG 与 DORA 第三方风险(TPRM)评估引擎。数据层使用 PostgreSQL + Drizzle 存储、Qdrant 向量检索,Redis/BullMQ 处理队列与缓存,并接入 Langfuse 追踪;服务以容器镜像方式通过 GitOps(ArgoCD + Kargo)部署在 k3s minicloud 平台。仓库包含本地开发命令、API 端点说明、环境变量清单和 Drizzle 迁移流程。

☆ 收藏查看来源 ↗

Tsukineko Grimoire:用日语检索、收藏 arXiv 论文并进行带引用问答的知识书库

nekoai-lab/tsukineko-grimoire · Build your own paper grimoire: collect arXiv papers and ask in Japanese with citations.

Tsukineko Grimoire 是一个面向 AI 与机器学习论文的知识书库,前端使用 Next.js 和 TypeScript,后端使用 Firebase Auth、Firestore、Cloud Storage 和 Vertex AI Agent Builder。它支持用关键词或自然语言检索论文,日语查看标题和要旨,把论文加入个人书架,并就积累的论文群进行聊天提问;回答会附带引用,可跳转到代表图、结果表和 arXiv 原文。项目还通过 Firestore 缓存翻译结果,以降低 Translate API 成本。

☆ 收藏查看来源 ↗

discord-llm-chatbot:集成多模态 LLM 的 Discord 聊天机器人

privacydied/discord-llm-chatbot · Discord bot that integrates LLMs with multimodal capabilities including text chat, voice synthesis (TTS), speech recognition (STT), image analysis (VL), web content extraction, and RAG. The bot connects to Discord and processes messages through a central router that intelligently routes different input modalities to appropriate handlers.

基于 discord.py 2.x 的生产级 Discord 机器人,通过中央路由器处理文本聊天、RAG 检索、图像理解、OCR、语音合成与识别、网页与 X/Twitter 内容提取等多种输入模态。文本生成可接入 OpenAI/OpenRouter、NVIDIA NIM 或本地 Ollama,RAG 使用 ChromaDB,语音使用 Kokoro 与 faster-whisper/whispercpp,并提供图像/视频生成、记忆与服务器存档、Prometheus 指标等运维能力。

☆ 收藏查看来源 ↗

jessicaudo-personal:AI 产品经理个人作品集与演示项目索引

jessicaudo-personal/jessicaudo-personal · Technical PM (7 yrs @ Microsoft) building platform-scale, engineering-facing systems, now applying that builder mindset to AI product management. This repo showcases hands-on AI PM work: prompting, RAG, evals, and agentic workflows, backed by strategy docs and PRDs, not just demos.

该仓库是 Technical PM Jessica Udo 的个人主页与 AI 产品管理作品集入口,汇集提示工程、RAG、评测与 Agent 工作流的实践记录,并链接模型对比、文本生成 CLI、多轮食谱生成等外部项目,同时展示策略文档与 PRD 的规划说明。部分项目与评测框架标注为即将推出,未提供安装与运行细节。

☆ 收藏查看来源 ↗

agent-skills:面向多种编程智能体的双语技能库

ssrjkk/agent-skills · 100 curated bilingual (EN + RU) skills in the universal Agent Skills format for Claude Code, OpenCode, Cursor, Windsurf and every LLM/GLM agent — plus Python SDK + CLI with CI-enforced validation and 100% quality scoring. AI, backend, data, DevOps, frontend, mobile, security and more.

提供 100 个英俄双语 Agent Skills 技能,按 AI、后端、数据、DevOps、前端、移动、安全等 16 个领域组织,采用 SKILL.md 通用格式,可直接用于 Claude Code、OpenCode、Cursor、Windsurf 等兼容工具。库中还附带 Python SDK 和 CLI,用于统计、搜索、校验技能并计算质量分、重建目录,并且校验已在 CI 中强制执行;项目在 PyPI 上以 agent-skills-library 发布。

☆ 收藏查看来源 ↗

Feature Guide Docs:从 PRD 与代码生成员工培训演示文稿与聊天机器人 RAG 知识包

JosephMarzouk/feature-guide-docs · Agent skill for Claude Code & Codex: turn PRDs and code into staff guide decks (.pptx) and chatbot RAG knowledge packs, per feature or for a whole project.

这是一个面向 Claude Code 和 OpenAI Codex 的 Agent 技能,可按单个功能或整个项目,依据 PRD 和代码库生成三类产物:带品牌样式的员工指南演示文稿(.pptx)、可直接上传给客服聊天机器人的 RAG 知识包(Markdown 文件的 .zip),以及供内部使用的工程备注(记录阅读代码时发现的缺陷、缺口与安全问题)。它会从 ClickUp、Jira、Confluence、Notion、Linear 等平台拉取 PRD 与用户故事,用代码核对 PRD 中的说法,通过 Playwright 截取管理后台真实界面截图,并从 Figma 获取应用界面,最后对幻灯片与 RAG 文件做一致性检查。

☆ 收藏查看来源 ↗

AI Helpdesk:多智能体客服支持系统,含路由分派、SQL 智能体委派与逐句校验

heyemlee/ai-helpdesk

AI Helpdesk 是一个基于 FastAPI 的多智能体客服服务:路由器对问题意图进行投票,工具并发执行,三个领域专家智能体在需要时并行作答,并通过有界工具循环补查缺失信息;数据类问题经 A2A 或 HTTP 委派给独立的 SQL 智能体,由其规划、编写、执行并修复查询。系统在发送前逐句校验回答,替换无依据的价格或日期承诺,低置信度时转人工开票,并在 React 控制台中实时展示各智能体的决策过程。项目附带检索纠错循环、Redis 工作记忆、双入口部署和 OpenTelemetry 可观测方案,并提供评测记录。

☆ 收藏查看来源 ↗

Knowledge Base RAG:面向多租户的多语言检索增强生成平台

negativexq/knowledge-base-rag · Production-style multilingual RAG with tenant-safe retrieval, evidence provenance, deterministic validation, observability, and reproducible evaluation.

该项目是一个生产风格的多语言 RAG 平台,覆盖混合检索(Qdrant 稠密+BM25、RRF 融合、BGE 重排序)、租户与角色授权边界、SectionAware 证据构建、请求级 support ID 与引用校验、Architecture V2 发生账本式关键值一致性校验、OpenTelemetry/Jaeger 可观测性以及可复现的离线评测与失败归因。README 提供本地运行的 Quickstart,并强调其定位为 portfolio 系统而非生产服务声明。

☆ 收藏查看来源 ↗

Agent Docs:面向 AI Agent 的 Claude Code、Cursor、Codex 与 MCP 官方文档混合 RAG 服务

KonstantinStarovoytov/agent-docs · Hybrid RAG MCP server: fresh official docs of Claude Code, Cursor, Codex and MCP for any AI agent, with an eval gate

Agent Docs 是一个混合 RAG 服务,索引约 600 页 Claude Code、Cursor、Codex 与 MCP 的官方文档并每日自动刷新,通过 MCP 工具(search_docs、read_section)或 REST 接口供 AI Agent 调用,返回带引用的检索结果与答案。其检索链路包含翻译、混合检索(Embedding + BM25)、RRF 融合、Cohere 重排、阈值拒答与上下文选择,并配有 Langfuse 追踪和评估回归门禁。

☆ 收藏查看来源 ↗

Hanjeok Agent:可追溯的旅行指南智能体

hyunolike/hanjeok-agent · A travel guide agent for Hanjeok: ask where it's crowded, watch each lookup, and get an answer that cites only what it fetched. LangGraph, Neo4j GraphRAG, MCP.

Hanjeok Agent 是面向 Hanjeok 旅行服务的智能体,用于回答“某地某日是否拥挤”这类问题。它先用规则解析问题中的地点与日期,再通过受校验的查询步骤在 Neo4j 知识图谱与 Hanjeok 只读接口中检索,并在界面上逐步展示每次查询。最终答案只允许引用本次问题实际获取到的记录或政策文档,经由引用校验后才展示;答案与替代地点排序均沿用 Hanjeok 服务的原始排序,模型不自行排序。项目还提供路径可视化、两种检索策略的对比评测页面,以及通过 MCP 暴露的只读工具。

☆ 收藏查看来源 ↗