Yuxi-Know is an open source intelligent Q&A platform that focuses on providing users with accurate answers through knowledge graph and retrieval-enhanced generation (RAG) technologies. Its core technology architecture contains the following core components:
- Knowledge graph storage: A Neo4j graph database is used to store structured data and support complex relational queries. Nodes need to be labeled
EntityTags to trigger indexing - RAG technology stackCombined with Milvus vector database to store document vectors, it supports the construction of knowledge bases for PDF/TXT/MD/Docx formats.
- Multi-model integration: the back-end integrates OpenAI, DeepSeek, beanbag, and many other big models through FastAPI, and the front-end uses VueJS to provide an interactive interface
- Reasoning Enhancement Module: Built-in DeepSeek-R1 model to deal with complex logic problems, support for tools to call API extensions
The whole system is deployed through Docker containerization and contains four modules: knowledge graph service, vector database service, API service and front-end service, forming a complete intelligent Q&A solution.
This answer comes from the articleYuxi-Know: A Knowledge Graph-based Intelligent Q&A PlatformThe































