xerrors/Yuxi

可私有部署的多租户知识智能体平台:统一 RAG、知识图谱、多智能体、MCP/Skills、沙盒与权限管理。Self-hosted knowledge agent platform for RAG, knowledge graphs and multi-agent workflows.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on December 23rd, 2025
Created on July 5th, 2024
Open Issues & Pull Requests: 78 (+0)
Number of forks: 973
Total Stargazers: 6,544 (+1)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.3 hours
Mean response time: 2.9 days
90th percentile: 3.1 days
Tracked items: 593

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 76% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 13% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 78
New in 7 days: 4
Closed in 7 days: 6
Avg open age: 93 days
Stale 30+ days: 67
Stale 90+ days: 60

Recent activity

Opened in 7 days: 4
Closed in 7 days: 5
Comments in 7 days: 3
Events in 7 days: 12

Top labels

  • question (138)
  • feat (92)
  • bug (44)
  • to-be-closed (17)
  • todo (15)
  • need feedback (13)
  • no-issue-activity (13)
  • roadmap (12)

Detailed Description

Yuxi is a multi-tenant agent harness platform that integrates knowledge base management with knowledge graph capabilities, built on LangChain, Vue, and FastAPI. The system enables enterprises to make their knowledge retrievable, reasoned over, and deliverable by intelligent agents. It combines RAG retrieval, knowledge graphs stored in Milvus, and multi-agent orchestration through LangGraph into a unified multi-tenant workspace where administrators configure knowledge bases, models, and permissions while users interact with agents through a ChatGPT-like interface.

The platform's core architecture supports agents that can mount Skills, MCP tools, sub-agents, and sandbox utilities. Users receive answers with cited sources, knowledge graph reasoning, and deliverable outputs. The technical stack spans Vue 3 with Vite and Pinia on the frontend, FastAPI with LangGraph and ARQ async workers on the backend, and PostgreSQL, Redis, MinIO, Milvus, and Neo4j for storage. Document parsing is handled through MinerU, PaddleX, and RapidOCR, with Docker Compose enabling deployment.

The repository is classified across multiple domains including Knowledge Graph, Information Extraction, Natural Language Processing, Data Mining, Machine Learning, Data Visualization, Graph Database, Smart City, Semantic Web, and AI Applications. This broad classification reflects the platform's comprehensive approach to enterprise knowledge management and intelligent agent development.

Yuxi supports multiple advanced features including DeepAgents as a deep agent framework, MinerU for PDF processing, Neo4j for graph database operations, and MCP for tool integration. The platform offers both standard and lightweight deployment modes, with the LITE mode available for scenarios where heavy dependencies like knowledge bases and knowledge graphs are not required. The project provides comprehensive documentation, version-specific features, and a development roadmap, with the latest updates tracked in a detailed changelog. The platform is licensed under MIT, making it freely available for both commercial and personal use.