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 提供了一個企業級的全棧平台,用於部署 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 的支援。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案