moodlehq/wiki-rag
An experimental Retrieval-Augmented Generation (RAG) system specialised in ingesting MediaWiki sites via their API and providing an OpenAI API interface to interact with them.
Implements a modular pipeline with separate executables for loading MediaWiki content via API, indexing embeddings into Milvus vector database, and serving queries through an OpenAI-compatible REST API with bearer token authentication and streaming support. Also provides an MCP server integration and supports incremental updates to avoid reprocessing unchanged pages.
Stars
31
Forks
9
Language
Python
License
BSD-3-Clause
Category
Last pushed
Feb 19, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/moodlehq/wiki-rag"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
macromeer/offline-wikipedia-rag
Free offline AI with complete Wikipedia knowledge - 100% private
xumozhu/RAG-system
Retrieval-Augmented Generation system: ask a question, retrieve relevant documents, and generate...
MauroAndretta/WikiRag
WikiRag is a Retrieval-Augmented Generation (RAG) system designed for question answering, it...
ShahMitul-GenAI/RAG-Simplified
Enhance GPT-3.5-Turbo output using Retrieval-Augmented Generation (RAG) with a user-friendly...
QingFei1/LongRAG
[EMNLP 2024] LongRAG: A Dual-perspective Retrieval-Augmented Generation Paradigm for...