ageerle/ruoyi-ai

An enterprise AI development framework for building AI agents. It provides unified management of multi-provider LLMs, secure enterprise knowledge bases with high-precision retrieval, visual workflow orchestration and multi-agent coordination. Compatible with mainstream Agent Skill standards, it enables developers to efficiently build production-gra

What it solves

RuoYi AI 提供了一个企业级、Full-Stack 平台,用于部署 AI 助手。它通过提供模型管理、知识库和代理编排的开箱即用集成,消除了从零开始构建 AI 基础设施的必要性。

How it works

该平台基于 Spring Boot 和 Langchain4j 后端,并使用 Vue 3 前端。它整合了多个 LLM(如 DeepSeek、OpenAI 和 Zhipu),并连接到 Milvus、Weaviate 或 Qdrant 等向量数据库以实现 RAG 能力。它使用可视化工作流设计器进行拖拽式节点编排,并支持 """Supervisor mode""" 来管理多代理协作。

Who it’s for

它专为需要具备管理控制、用户前端、以及编排复杂 AI 工作流能力的生产级 AI 助手平台,而设计的企业和开发者。

Highlights

  • Multi-Agent Orchestration: 支持使用 Langchain4j 框架的 Supervisor mode 和多个决策模型。
  • Visual Workflow Designer: 创建 AI 执行路径的拖拽式界面,包括模型调用和人工审核。
  • Advanced RAG: 本地 RAG 实现,支持各种向量数据库和文档解析(PDF、Word、Excel)。
  • Extensible Tooling: 支持与 MCP 协议和基于技能的工具生态系统集成。
  • Comprehensive Ecosystem: 包含专用的管理面板、用户前端、以及对 mini-apps 的支持。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目