À propos du projet

Yuanjing Wanwu (元景万悟) est une plateforme de développement d'agents IA multi-locataires destinée aux entreprises, publiée par China Unicom sous licence Apache-2.0. Elle se positionne comme une chaîne d'outils complète pour les Forward Deployed Engineers, regroupant les capacités nécessaires pour faire passer un projet d'IA du prototype à la livraison sur site. Domaines de capacités principaux décrits dans le README : - Agent RAG / base de connaissances : gestion des connaissances de bout en bout couvrant la création, l'analyse de documents, la vectorisation, la recherche et le reclassement. Annonce la prise en charge de 12 formats de fichiers ainsi que du crawling d'URL, de l'OCR et du déploiement privé de MinerU, la recherche multimodale, le découpage en cascade/adaptatif, le classement intelligent et la citation des sources. Un module UniAI-GraphRAG intégré ajoute la modélisation d'ontologies de domaine pour le résumé inter-documents et le raisonnement multi-sauts. Les bases de connaissances créées dans Dify peuvent apparemment être importées via API. - Agent ontologique : construit des réseaux de connaissances métier à partir des données et documents d'entreprise pour prendre en charge le raisonnement et la prise de décision sur des données structurées. - Agent de workflow : un canevas low-code en glisser-déposer avec des nœuds pour les branches conditionnelles, les API, les LLM, les bases de connaissances, le code et MCP, ainsi que le débogage de bout en bout et l'analyse des performances. Le README décrit également l'invocation de Skills sans code pendant le développement d'agents. - Agent GUI : opère sur les interfaces applicatives sans API, avec des conteneurs sandbox Docker isolés par bot ; un téléchargement client distinct est lié. - Agent général et développement de skills : une conception à double moteur combinant un agent général avec des skills de scénarios verticaux, la création de skills en langage naturel et la conversion en un clic des applications de la plateforme en skills. Les modules de la plateforme comprennent un hub de modèles pour l'accès unifié et la gestion du cycle de vie des modèles propriétaires et open source (GPT, Claude, Llama et autres), la compatibilité avec l'API OpenAI, plusieurs backends d'inférence tels que vLLM et TGI, et des options auto-hébergées ; un module MCP avec plus de 100 interfaces recommandées ; la recherche web avec intégration multi-sources ; un studio de workflow visuel ; un RAG haute précision ; l'agent général et le framework d'orchestration de skills ; l'agent ontologique ; et des API RESTful Backend-as-a-Service pour l'intégration avec les systèmes OA/CRM/ERP avec un contrôle granulaire des permissions. Les options de déploiement sont une plateforme visuelle prête à l'emploi, l'intégration API, et un client dédié Skill plus UniClaw pour les scénarios à hauts privilèges. Le README liste l'architecture multi-locataires, la conformité Xinchuang (CPU Kunpeng, openEuler, Kylin, CULinux, TiDB, OceanBase) et une licence Apache-2.0 comme caractéristiques d'infrastructure et d'écosystème. Le démarrage rapide est basé sur Docker : copier .env.example vers .env, définir WANWU_ARCH, WANWU_EXTERNAL_IP et WANWU_BFF_JWT_SIGNING_KEY, copier .env.ontology.example, générer éventuellement des clés RSA, créer un réseau Docker, puis exécuter docker compose avec le fichier d'environnement d'image amd64 ou arm64. La connexion par défaut est admin / Wanwu123456 à l'adresse http://localhost:8081. Le matériel recommandé est de 8 à 16 cœurs CPU, 32 Go de RAM, plus de 200 Go de stockage et pas de GPU ; les modèles utilisés pour l'agent général ou la création de skills en une commande nécessitent une longueur de contexte d'au moins 32000. Le développement à partir du code source, la mise à niveau de version et les procédures d'adaptation TiDB/OceanBase sont également documentés. Les notes de sécurité mentionnent la transmission de mots de passe chiffrés par RSA et conseillent de changer les mots de passe par défaut avant toute utilisation en production. Les scénarios typiques cités sont le service client intelligent, la gestion des connaissances d'entreprise et l'automatisation des processus tels que la revue de contrats et l'approbation des notes de frais. Le README inclut un tableau comparatif des fonctionnalités face à Dify.AI, FastGPT, RAGFlow et la version open source de Coze, daté du 15 mai 2026 ; il s'agit des propres affirmations du projet, non vérifiées indépendamment ici.