For أداة لبناء روبوتات محادثة من الوثائق التقنية, the strongest matches are promtengineer/localgpt (localGPT is a self-hostable RAG application that ingests multi-format), stangirard/quivr (Quivr is a RAG pipeline framework that ingests documents) and infiniflow/ragflow (RAGFlow is a full RAG platform that ingests documents). mintplex-labs/anything-llm and openchatai/openchat round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
إطارات عمل وأدوات مفتوحة المصدر لتحويل محتوى المواقع والوثائق التقنية إلى روبوتات محادثة تفاعلية مدعومة بالذكاء الاصطناعي.
localGPT is a private AI knowledge base and retrieval-augmented generation application. It provides a local document indexer, a hybrid search engine, and an inference interface to enable chatting with private documents and managing a self-hosted information repository without sending data to external servers. The system distinguishes itself through a dual-pass verification pipeline that ensures generated answers are grounded in retrieved sources, accompanied by explicit source attribution. It employs a hybrid retrieval approach combining semantic vector search with keyword matching and rerank
localGPT is a self-hostable RAG application that ingests multi-format documents, performs hybrid semantic/keyword search, and provides grounded answers with source attribution—directly matching the need for a website/documentation Q&A chatbot with content ingestion, RAG, LLM integration, and self-hosting.
Quivr is a framework for building retrieval-augmented generation pipelines that connect large language models to custom knowledge bases. It serves as a generative AI integration layer that abstracts the process of transforming diverse document sources into searchable context for AI responses. The project orchestrates the end-to-end flow between document ingestion, vector storage management, and model provider interfaces. It features a vector-store-agnostic retrieval system and a modular API layer that allows for flexible switching between different generative model providers. The system cove
Quivr is a RAG pipeline framework that ingests documents, stores them in a vector database, and connects to LLMs, which directly supports building a documentation Q&A chatbot — though you would need to add website crawling and a chat widget yourself.
This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying knowledge-based AI applications. It provides a unified environment for organizing datasets, configuring conversational chat assistants, and developing autonomous agents that execute multi-step reasoning workflows. By integrating document intelligence with advanced retrieval pipelines, the platform enables the creation of grounded, verifiable responses supported by traceable citations. The platform distinguishes itself through deep document understanding and sophisticated know
RAGFlow is a full RAG platform that ingests documents (including web content) and builds conversational chatbots with grounded, cited answers, covering the core requirements of document ingestion, RAG, LLM integration, and self-hosting.
This platform serves as a comprehensive environment for managing private language models, document knowledge bases, and automated agent workflows within secure local infrastructure. It functions as a document-aware workspace that enables users to ingest diverse file formats into searchable repositories, ensuring that all data processing and model inference remain within private, local environments to maintain data sovereignty. The system distinguishes itself through a modular agentic engine that allows for the definition of custom skills and external tool execution. By utilizing a multi-model
AnythingLLM is a self-hostable document-aware AI workspace that ingests website content (via web scraping) and documentation in multiple formats, then answers questions through a RAG-powered chatbot with local LLM integration, exactly matching the website/documentation Q&A chatbot need.
OpenChat is an AI chatbot management platform used for building, deploying, and managing custom agents powered by large language models. It serves as an omnichannel customer support suite that integrates language model automation with communication channels including email, SMS, social media, and voice. The platform features a retrieval-augmented generation knowledge base integrator that ingests documents, websites, and codebases to provide context-aware responses. It includes a dedicated privacy layer for the detection and removal of sensitive personal and health information to maintain regu
OpenChat is a self-hostable AI chatbot platform with a retrieval-augmented generation knowledge base that ingests websites, documents, and codebases, plus an embeddable chat widget and LLM integration—perfect for turning your content into a Q&A chatbot.
PandaWiki is an AI-powered wiki and knowledge base platform that integrates large language models to automate content creation and information retrieval. It functions as a retrieval-augmented generation system for building technical wikis, FAQs, and documentation sites that provide automated answers grounded in a private knowledge base. The system acts as an enterprise knowledge bot, allowing the deployment of AI chatbots via web widgets and messaging applications like Discord. It further extends its operational capabilities by integrating with Model Context Protocol servers to connect the AI
PandaWiki is a self-hosted RAG platform that ingests documentation and knowledge base content to power an AI chatbot with an embeddable web widget, directly matching the need for a website or documentation Q&A chatbot with crawling, multi-format support, and LLM integration.
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
Danswer is a self-hosted RAG engine and LLM application framework that connects LLMs to private data, making it a direct fit for building a documentation Q&A chatbot with semantic search, LLM integration, and source attribution.
SurfSense is a self-hosted platform designed for building retrieval-augmented generation pipelines and managing private knowledge bases. It functions as a containerized research stack that allows users to index diverse data sources and query them using language models, ensuring that all information retrieval is grounded in specific source citations. The platform distinguishes itself through its modular architecture, which supports the integration of custom tools and diverse language models via a unified abstraction layer. It facilitates secure, collaborative research environments by implement
SurfSense is a self-hosted RAG platform that indexes diverse data sources (including websites via its Chrome extension) and lets you query them with LLMs while citing sources, making it a strong fit for building a website-based Q&A chatbot.
Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati
Dify is a platform for building AI applications and agents with built-in RAG and LLM integration, making it the right kind of tool for creating a Q&A chatbot from your content, though it is a general-purpose AI app builder rather than a dedicated website/documentation chatbot.
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
Jeesite is a low-code development framework that includes an integrated RAG platform for connecting LLMs to enterprise data via vector stores, so it can ingest content and answer questions, but its primary identity is as an administrative portal builder rather than a dedicated website/documentation Q&A chatbot.
| المستودع | النجوم | اللغة | الترخيص | آخر تحديث |
|---|---|---|---|---|
| promtengineer/localgpt | 22.2K | Python | MIT | |
| stangirard/quivr | 39.2K | Python | NOASSERTION | |
| infiniflow/ragflow | 82.9K | Python | Apache-2.0 | |
| mintplex-labs/anything-llm | 61.7K | JavaScript | MIT | |
| openchatai/openchat | 5.2K | JavaScript | MIT | |
| chaitin/pandawiki | 9.8K | TypeScript | AGPL-3.0 | |
| danswer-ai/danswer | 30.6K | Python | NOASSERTION | |
| modsetter/surfsense | 14.8K | Python | Apache-2.0 | |
| langgenius/dify | 145.5K | TypeScript | NOASSERTION | |
| thinkgem/jeesite | 8K | Vue | Apache-2.0 |