ruoyi-ai and Art
Both are platforms aiming to simplify enterprise-grade AI application development with large language models, suggesting they are **competitors** offering similar functionalities like multi-vendor model integration, knowledge base management, and visual orchestration, but one is a Java-specific take on the concept.
About ruoyi-ai
ageerle/ruoyi-ai
面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,同时支持微信生态扩展,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。
Built on Spring Boot 4.0, Spring AI 2.0, and Langchain4j, the platform integrates multiple vector databases (Milvus, Weaviate, Qdrant) for RAG-based knowledge retrieval and supports MCP protocol tools alongside custom Skills. Multi-agent coordination uses a Supervisor pattern with multiple decision models, while SSE streaming and WebSocket enable real-time workflow execution with document parsing (PDF, Word, Excel) and image analysis capabilities.
About Art
springboot4/Art
Art 是一个开源的、一站式 AI 应用开发平台,其灵感来源于行业领先的 Coze 和 Dify。我们致力于将这些先进的 LLM 应用编排理念带入 Java 世界,为广大 Java 开发者提供一个熟悉、高效、稳定且易于扩展的 AI 应用构建环境。
Provides drag-and-drop workflow composition for multi-model orchestration (OpenAI, Azure, Alibaba, etc.) with hybrid knowledge graph + vector retrieval for advanced RAG capabilities. Built on Spring Boot 3.0+ and Spring Cloud microservices architecture, enabling custom nodes as standard Java service integrations. Includes conversational flow support, multi-Agent coordination, and native knowledge base ingestion from PDFs, web sources, and structured data.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work