awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

36 مستودعات

Awesome GitHub RepositoriesRAG Context Retrieval

Retrieval of relevant document segments from a knowledge base to ground large language model responses.

Distinct from Layered Context Retrievers: The candidates focus on geographic, entity, or layered retrieval, whereas this is general RAG context retrieval.

Explore 36 awesome GitHub repositories matching artificial intelligence & ml · RAG Context Retrieval. Refine with filters or upvote what's useful.

Awesome RAG Context Retrieval GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • anthropics/anthropic-cookbookالصورة الرمزية لـ anthropics

    anthropics/anthropic-cookbook

    45,984عرض على GitHub↗

    This repository is a collection of guides, notebooks, and recipes for implementing advanced prompting techniques and workflow patterns with large language models. It serves as a prompt engineering guide, an evaluation suite for scoring prompt quality, and a framework for orchestrating agents and integrating external tools. The project provides implementation patterns for building applications with Claude, specifically focusing on coordinating multiple models to split complex tasks between high-reasoning and high-efficiency agents. It includes technical demonstrations for multimodal data proce

    Implements the retrieval of relevant document segments from knowledge bases to ground LLM responses.

    Jupyter Notebook
    عرض على GitHub↗45,984
  • danswer-ai/danswerالصورة الرمزية لـ danswer-ai

    danswer-ai/danswer

    30,552عرض على GitHub↗

    Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

    Indexes internal documents to retrieve relevant segments and provide factual context for LLM responses.

    Python
    عرض على GitHub↗30,552
  • virgili0/virgilioالصورة الرمزية لـ virgili0

    virgili0/Virgilio

    14,732عرض على GitHub↗

    Virgilio is an AI educational roadmap generator and learning path orchestrator designed to structure personalized study trajectories for data science and machine learning. It functions as an AI-driven mentor that organizes educational content into hierarchical levels of abstraction, ranging from high-level introductions to technical tutorials. The system automates curriculum design by mapping technical knowledge into organized levels to ensure a logical progression of study. It manages e-learning journeys by breaking down broad domains into smaller sub-modules, guiding users through necessary

    Retrieves relevant educational snippets from a vector database to ground LLM responses in course materials.

    Jupyter Notebookbusiness-intelligencecomputer-visiondata-science
    عرض على GitHub↗14,732
  • netease-youdao/qanythingالصورة الرمزية لـ netease-youdao

    netease-youdao/QAnything

    14,020عرض على GitHub↗

    QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a system that combines a vector database knowledge base, a document parsing service, and a hybrid search engine to generate answers based on private user data. The project features a modular pipeline architecture that allows users to independently replace components such as parsers, embedding models, and reranking engines. It supports local-first model deployment and offline operation to ensure data privacy, and includes a two-stage retrieval pipeline that merges dense vector embe

    Retrieves relevant document segments from a private knowledge base to provide context for LLM responses.

    Python
    عرض على GitHub↗14,020
  • idootop/mi-gptالصورة الرمزية لـ idootop

    idootop/mi-gpt

    12,458عرض على GitHub↗

    mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It functions as an integration layer that routes audio requests from hardware speakers to AI providers and converts generated text back into speech via a customizable synthesis system. The project features a retrieval-augmented generation knowledge base that uses embeddings and external documents to provide context-aware responses. It includes a persona definition system for configuring behavioral rules, system prompts, and roleplay characteristics, alongside a plugin architecture

    Implements a retrieval-augmented generation system using embeddings and documents to provide context-aware responses.

    TypeScript
    عرض على GitHub↗12,458
  • thinkgem/jeesiteالصورة الرمزية لـ thinkgem

    thinkgem/jeesite

    8,044عرض على GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Retrieves relevant document segments from a knowledge base to ground large language model responses via RAG.

    Vue
    عرض على GitHub↗8,044
  • langchain-ai/opengptsالصورة الرمزية لـ langchain-ai

    langchain-ai/opengpts

    6,741عرض على GitHub↗

    OpenGPTs is a platform for building, deploying, and managing customizable AI assistants. It serves as an orchestrator that allows for the configuration of large language models with specific personas, cognitive architectures, and tool integrations. The system provides a complete lifecycle manager for AI agents, enabling the drafting of configurations, testing within sandboxes, and publishing assistants for public or internal distribution. It integrates a knowledge base interface using retrieval-augmented generation to attach documents to bots for context-aware responses. The platform covers

    Retrieves relevant document segments from vector stores to provide grounded context for model responses.

    Rich Text Format
    عرض على GitHub↗6,741
  • datatalksclub/llm-zoomcampالصورة الرمزية لـ DataTalksClub

    DataTalksClub/llm-zoomcamp

    6,529عرض على GitHub↗

    llm-zoomcamp is a comprehensive educational program and course for building real-life AI systems using large language models. It serves as a structured curriculum and implementation guide for developing AI applications and retrieval techniques. The project provides instructional material on building retrieval augmented generation pipelines to ground model responses in custom knowledge bases. It includes training on vector database implementation, semantic search, and the use of function calling to create autonomous agentic workflows. The curriculum covers a broad range of system development

    Implements retrieval of relevant document segments from a knowledge base to ground LLM responses.

    Jupyter Notebook
    عرض على GitHub↗6,529
  • microsoft/call-center-aiالصورة الرمزية لـ microsoft

    microsoft/call-center-ai

    6,515عرض على GitHub↗

    This project is an AI-driven phone agent platform and telephony gateway designed to automate inbound and outbound voice interactions. It functions as a conversational voicebot system that utilizes large language models to conduct natural language phone conversations for customer support and data collection. The platform distinguishes itself through the integration of retrieval-augmented generation, allowing voice agents to search internal knowledge bases for domain-specific answers during live calls. It features automated language detection to support multilingual conversations and a system f

    Retrieves relevant document segments from internal knowledge bases to ground AI voice responses.

    Python
    عرض على GitHub↗6,515
  • dataease/sqlbotالصورة الرمزية لـ dataease

    dataease/SQLBot

    6,297عرض على GitHub↗

    🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

    Retrieves relevant database schema and business context from a vector store to ground LLM-generated SQL in accurate table knowledge.

    JavaScriptchatbideepseekllm
    عرض على GitHub↗6,297
  • l15y/wendaالصورة الرمزية لـ l15y

    l15y/wenda

    6,173عرض على GitHub↗

    Wenda هي منصة بنية تحتية وبوابة مستضافة ذاتياً لنشر النماذج اللغوية داخل الشبكات الداخلية لضمان خصوصية البيانات وأمنها. تعمل كمركز مركزي وبوابة API توحد الاتصال بين مختلف مشغلي النماذج غير المتصلين بالإنترنت ومقدمي الخدمات عبر الإنترنت من خلال واجهة واحدة. تتضمن المنصة منسق سير عمل يستخدم سكربتات مخصصة واستدعاءات API لأتمتة تدفقات المحادثة المعقدة وإعدادات النموذج. كما تدمج نظام استرجاع يعزز استجابات النموذج بمعرفة خارجية مسترجعة من قواعد بيانات المتجهات ومحركات البحث. يدير النظام حالة المحادثة والذاكرة من خلال الاحتفاظ بتاريخ الحوار في قاعدة بيانات للحفاظ على السياق عبر جلسات المستخدم. يستخدم نهج تكامل نمطي للسماح بإضافة مقدمي نماذج جدد دون تعديل التطبيق الأساسي.

    Retrieves relevant document segments from a knowledge base to ground and enhance large language model responses.

    JavaScript
    عرض على GitHub↗6,173
  • giskard-ai/giskard-ossالصورة الرمزية لـ Giskard-AI

    Giskard-AI/giskard-oss

    5,467عرض على GitHub↗

    Giskard هي مجموعة ضمان جودة الذكاء الاصطناعي وإطار عمل تقييم مصمم لقياس الأداء، والتحيز، ومخاطر الأمان لنماذج اللغات الكبيرة ووكلاء الذكاء الاصطناعي. تعمل كماسح ضوئي للثغرات لاكتشاف عيوب الأمان وتراجعات الأداء. يوفر المشروع سير عمل مؤتمت للفريق الأحمر (red-teaming) والاختبار العدائي. تولد هذه الأدوات تحقيقات حقن المطالبة (prompt-injection) والهجمات العدائية بناءً على أوصاف النظام لتحديد فجوات الأمان والثغرات. تغطي المنصة تدقيق وكلاء الذكاء الاصطناعي والتحقق من جودة RAG، باستخدام التأريض بقاعدة المعرفة وتوليد البيانات الاصطناعية للتحقق من الدقة الواقعية. كما تتعامل مع اختبار التراجع من خلال التقييم القائم على التأكيد ومطابقة التشابه الدلالي للتحقق من المخرجات غير الحتمية.

    Verifies if RAG-generated responses are grounded in the retrieved source contexts in real-time.

    Python
    عرض على GitHub↗5,467
  • the-open-agent/openagentالصورة الرمزية لـ the-open-agent

    the-open-agent/openagent

    5,303عرض على GitHub↗

    OpenAgent هو إطار عمل لوكيل ذكاء اصطناعي مستقل مصمم لتنسيق النماذج اللغوية والسياق المسترجع لتنفيذ أهداف المستخدم المعقدة. يعمل كمنصة لبناء وكلاء مستقلين يستخدمون حلقات تكرارية لاختيار الأدوات ومعالجة المعلومات. يتميز المشروع ببوابة متعددة النماذج تجرد مختلف مزودي النماذج اللغوية الكبيرة، مما يسمح للمستخدمين بالتبديل بين النماذج على أساس كل محادثة دون تعديل الكود. كما يتضمن نظام قاعدة معرفية RAG يقوم باستيعاب المستندات وتوليد التضمينات (embeddings) لتوفير سياق دلالي أثناء الاستدلال. يوفر النظام أداة أتمتة سير عمل مرئية مع محرر سحب وإفلات لإنشاء خطوط أنابيب متعددة الخطوات مع تفرع شرطي. تغطي قدراته التشغيلية أتمتة المتصفح ونظام التشغيل، بما في ذلك تنفيذ أوامر Shell، ومعالجة مستندات المكتب، والتعرف الضوئي على الحروف. يدعم التطبيق النشر في حاويات ويمكن تجميعه في ملف ثنائي واحد مع أصول ثابتة مجمعة، بما في ذلك دعم منصات أجهزة RISC-V 64-bit.

    Ingests documents into embedding-based knowledge bases to provide semantic context via retrieval-augmented generation.

    Go
    عرض على GitHub↗5,303
  • kodu-ai/claude-coderالصورة الرمزية لـ kodu-ai

    kodu-ai/claude-coder

    5,255عرض على GitHub↗

    Claude Coder هو وكيل برمجة ذكاء اصطناعي مستقل وأداة تطوير تم تنفيذها كإضافة لـ VS Code. يعمل كوكيل برمجة يعتمد على LLM قادر على توليد الكود، وتصحيح البرامج، وتنفيذ تصميمات المشاريع مباشرة داخل بيئة التطوير. يعمل النظام كمهندس برمجيات مستقل يمكنه البحث في محتوى الويب وتنسيق نشر التطبيقات في بيئات بعيدة. ويدمج قدرات البحث في الويب داخل بيئة التطوير (IDE) لجلب التوثيق الخارجي والمعلومات التقنية. تغطي الأداة مجموعة واسعة من مهام هندسة البرمجيات، بما في ذلك أتمتة توليد الكود النمطي (boilerplate)، وإصلاح الأخطاء، وتحويل تصميمات المشاريع إلى كود مصدري وظيفي.

    Retrieves relevant local codebase snippets to provide the LLM with project-specific context.

    TypeScriptchatgptclaudecoding-agents
    عرض على GitHub↗5,255
  • brianpetro/obsidian-smart-connectionsالصورة الرمزية لـ brianpetro

    brianpetro/obsidian-smart-connections

    5,195عرض على GitHub↗

    هذا المشروع عبارة عن إضافة لقاعدة المعرفة ومدير سياق RAG يستخدم واجهة قاعدة بيانات متجهة محلية لتمكين البحث الدلالي ورسم خرائط العلاقات. يقوم بتحويل النص إلى متجهات رقمية للعثور على ملاحظات ومقتطفات ذات صلة دلالياً بناءً على المعنى المفاهيمي بدلاً من مطابقة الكلمات الرئيسية. يتميز النظام من خلال مصور رسوم بيانية دلالي يقوم بتعيين الملاحظات في مجموعات للكشف عن الروابط المفاهيمية. كما يتميز بمدير سياق قادر على تجميع الملاحظات والمقتطفات المحلية في حزم قابلة لإعادة الاستخدام لتوفير قواعد واقعية راسخة لمحادثات النماذج اللغوية الكبيرة. تغطي الأداة مجموعة واسعة من الإمكانيات بما في ذلك استعلام المعرفة باللغة الطبيعية، وتنفيذ سير العمل المؤتمت لإنشاء الملاحظات، والقدرة على توجيه المطالبات بين نماذج الذكاء الاصطناعي المحلية والسحابية. يوفر واجهات اكتشاف متعددة، مثل مؤشرات المحتوى ذي الصلة المضمنة ولوحة تذييل لعرض المستندات المشابهة أثناء عملية التحرير.

    Retrieves relevant document segments from a local knowledge base to ground LLM responses.

    JavaScriptchatgptclaudeembeddings
    عرض على GitHub↗5,195
  • alibaba/zvecالصورة الرمزية لـ alibaba

    alibaba/zvec

    5,198عرض على GitHub↗

    zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It functions as a hybrid search engine and a retrieval-augmented generation knowledge base, allowing for the storage and retrieval of dense and sparse vectors. The system is distinguished by its hybrid retrieval pipeline, which fuses vector similarity, full-text keyword matching, and scalar metadata filtering into single query operations. It supports a plugin-based model integration system for registering custom embedding models and rerankers, as well as language bindings for nativ

    Retrieves relevant documents from a knowledge base to ground large language model responses in factual information.

    C++ann-searchembedded-databaserag
    عرض على GitHub↗5,198
  • tencentmusic/cube-studioالصورة الرمزية لـ tencentmusic

    tencentmusic/cube-studio

    5,062عرض على GitHub↗

    Cube Studio هو منصة MLOps سحابية ومنظم ذكاء اصطناعي يعتمد على Kubernetes ومصمم لدورة حياة تعلم الآلة بالكامل. يوفر إطار عمل للتدريب الموزع لضبط النماذج على نطاق واسع، ومدير موارد GPU لافتراضية الأجهزة، ومنظم لخطوط أنابيب تعلم الآلة يستخدم رسوم بيانية موجهة غير دورية (DAGs) لإدارة سير العمل من البداية إلى النهاية. تتميز المنصة بخادم استنتاج LLM متخصص يدعم التوليد المعزز بالاسترجاع (RAG) وبناء قواعد المعرفة الخاصة. كما يتميز بنظام مخصص للضبط الخاضع للإشراف والتعلم التعزيزي لنماذج اللغات الكبيرة، مدعوماً بأدوات مرئية للبحث عن المعاملات الفائقة (Hyperparameters). يغطي النظام نطاقاً واسعاً من القدرات التشغيلية، بما في ذلك تصنيف البيانات متعددة الوسائط، وخطوط أنابيب البيانات الموزعة، وجدولة أحمال العمل عبر مجموعات متعددة. كما يوفر بيئات تطوير تفاعلية تعتمد على المتصفح، وإدارة صور الحاويات، وسجل نماذج لإصدار ونشر واجهات برمجة تطبيقات استنتاج قابلة للتوسع مع تقسيم حركة المرور. تتضمن البنية التحتية مراقبة صحة المجموعات (Cluster Health) والتحكم في الوصول القائم على الأدوار مع تكامل تسجيل الدخول الموحد (SSO).

    Combines semantic embeddings with vector retrieval to provide domain-specific context for grounding large language model responses.

    Pythonaiaihubargo
    عرض على GitHub↗5,062
  • lvwzhen/law-cn-aiالصورة الرمزية لـ lvwzhen

    lvwzhen/law-cn-ai

    4,906عرض على GitHub↗

    This project is a legal AI system that provides a language model assistant grounded in a retrieval-augmented generation knowledge base. It enables users to perform vector-based legal searches and receive grounded answers to legal questions. The system specifically supports Chinese legal knowledge retrieval by converting markdown documents into vector embeddings for semantic search. It utilizes a streaming web interface that delivers incremental AI responses via server-sent events. The broader capability surface includes chunk-based document processing, vector-based knowledge indexing, and si

    Retrieves relevant document segments from a legal knowledge base to ground language model responses.

    MDX
    عرض على GitHub↗4,906
  • packtpublishing/llm-engineers-handbookالصورة الرمزية لـ PacktPublishing

    PacktPublishing/LLM-Engineers-Handbook

    4,774عرض على GitHub↗

    This project is an educational resource and engineering guide for building, deploying, and optimizing large language model applications and production pipelines. It serves as a blueprint for cloud AI infrastructure, providing a framework for orchestrating inference endpoints, data warehouses, and scalable production environments. The repository provides specific implementation patterns for retrieval augmented generation to ground model responses in external data. It includes a training workflow for crawling, structuring, and processing datasets to facilitate model fine-tuning, alongside an ev

    Implements retrieval of relevant document segments from knowledge bases to ground LLM responses.

    Pythonawsfine-tuning-llmgenai
    عرض على GitHub↗4,774
  • iflow-ai/iflow-cliالصورة الرمزية لـ iflow-ai

    iflow-ai/iflow-cli

    4,609عرض على GitHub↗

    iflow-cli is a command-line interface and suite of AI tools designed for software engineering, workflow orchestration, and multimodal data analysis. It functions as an LLM command line interface that enables users to execute AI workflows, analyze codebase structures, and interact with large language models directly from the terminal. The project features a plugin-based agent architecture that allows for the integration of specialized domain experts and custom instruction sets from an external marketplace. It distinguishes itself through a multimodal AI terminal capable of processing visual da

    Fetches structured page summaries and links from the internet to provide factual context for model generation.

    Shell
    عرض على GitHub↗4,609
السابق12التالي
  1. Home
  2. Artificial Intelligence & ML
  3. RAG Context Retrieval

استكشف الوسوم الفرعية

  • Query Expansion and RefinementProcesses that analyze retrieved context to identify missing information and refine subsequent queries. **Distinct from RAG Context Retrieval:** Distinct from RAG Context Retrieval: focuses on the iterative refinement of the query based on retrieved gaps rather than the initial fetch.
  • Schema Grounding RetrieversRetrieval of relevant database schema and business context from a vector store to ground LLM-generated SQL in accurate table knowledge. **Distinct from RAG Context Retrieval:** Distinct from RAG Context Retrieval: specifically retrieves database schema and business context for SQL generation, not general document segments.