ageerle/ruoyi-ai

面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。

What it solves

RuoYi AI는 AI 어시스턴트 배포를 간소화하는 즉시 사용 가능한 엔터프라이즈급 풀스택 AI 플랫폼을 제공합니다. 여러 LLM 제공업체, 지식 베이스 및 에이전트 오케스트레이션을 통합하여 비즈니스 애플리케이션을 위해 이러한 구성 요소를 처음부터 구축할 필요가 없습니다.

How it works

이 플랫폼은 Spring Boot 3.5.8 백엔드와 Vue 3 프론트엔드로 구축되었습니다. Langchain4j를 핵심 에이전트 프레임워크로 사용하여 에이전트 오케스트레이션을 위한 Supervisor mode와 다양한 의사결정 모델을 구현합니다. 지식 관리를 위해 Milvus, Weaviate 또는 Qdrant와 같은 벡터 데이터베이스를 사용하는 RAG (Retrieval-Augmented Generation) 시스템을 채택합니다.

Who it’s for

모델, 지식 및 워크플로우를 통합 관리하는 도구를 갖춘 풀스택 AI 어시스턴트 플랫폼을 신속하게 배포하고자 하는 개발자와 기업.

Highlights

  • Multi-Model Support: DeepSeek, Zhipu, MIMO, Bailian 및 OpenAI를 비롯하여 Coze, DIFY 및 FastGPT와 같은 플랫폼과 통합됩니다.
  • Supervisor Mode: Supervisor pattern을 통해 멀티 에이전트 협업 및 복잡한 오케스트레이션을 지원합니다.
  • Visual Workflow Designer: 모델 호출, 이메일 전송 및 사람의 검토를 위한 노드를 포함한 워크플로우 설계를 위한 드래그 앤 드롭 인터페이스입니다.
  • Comprehensive RAG: 여러 벡터 데이터베이스와 PDF, Word, Excel 파일 파싱을 지원하는 로컬 RAG 기능.
  • Extensible Tooling: MCP 프로토콜과의 통합 및 커스터마이징 가능한 스킬 생태계.