ruoyi-ai
Enrichment pending面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。
GraphCanon updated today · GitHub synced today
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of today
- Provenance
- Not a fork · Personal account
- As of today
- Security (OSV)
- No MCP manifest
- As of today
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
git clone https://github.com/ageerle/ruoyi-aiSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
面向企业级市场的一站式AI应用开发框架,支持多厂商大模型统一接入与管理,具备安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。
Capability facts
- Languages
- java
Source: github.language · Jul 15, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 15, 2026)
| **流程编排** | 可视化工作流设计器、节点拖拽编排、SSE流式执行,目前已经支持模型调用,邮件发送,人工审核等节点Source link
Tags
README
RuoYi AI
[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url]
企业级AI助手平台
开箱即用的全栈AI平台,支持多智能体协同、Supervisor模式编排、多种决策模式、RAG技术和流程编排能力
✨ 核心亮点
| 模块 | 现有能力 |
|---|---|
| 模型管理 | 多模型接入(DeepSeek/智谱/MIMO/百炼/OpenAI)、多模态理解、Coze/DIFY/FastGPT/RAGFlow平台集成 |
| 知识管理 | 本地RAG + 向量库(Milvus/Weaviate/Qdrant) + 文档解析 |
| 工具管理 | Mcp协议集成、Skills能力 + 可扩展工具生态 |
| 流程编排 | 可视化工作流设计器、节点拖拽编排、SSE流式执行,目前已经支持模型调用,邮件发送,人工审核等节点 |
| 智能体管理 | 基于Langchain4j的Agent框架、Supervisor模式编排,支持多种决策模型,可以灵活搭配工具,skills |
项目源码
| 项目模块 | GitHub 仓库 | Gitee 仓库 | GitCode 仓库 |
|---|---|---|---|
| 🔧 后端服务 | ruoyi-ai | ruoyi-ai | ruoyi-ai |
| 🎨 用户前端 | ruoyi-web | ruoyi-web | ruoyi-web |
| 🛠️ 管理后台 | ruoyi-admin | ruoyi-admin | ruoyi-admin |
| 🎬 短剧平台 | ruoyi-drama | ruoyi-drama | ruoyi-drama |
合作项目
| 项目名称 | GitHub 仓库 | Gitee 仓库 |
|---|---|---|
| element-plus-x | element-plus-x | element-plus-x |
🛠️ 技术架构
核心框架
- 后端架构:Spring Boot 3.5.8 + Langchain4j
- 数据存储:MySQL 8.0 + Redis + 向量数据库(Milvus/Weaviate/Qdrant)
- 前端技术:Vue 3 + Vben Admin + element-plus-x
- 安全认证:Sa-Token + JWT 双重保障
- 文档处理:PDF、Word、Excel 解析,图像智能分析
- 实时通信:WebSocket 实时通信,SSE 流式响应
- 系统监控:完善的日志体系、性能监控、服务健康检查
🐳 Docker 部署
本项目提供两种 Docker 部署方式:
方式一:一键启动所有服务(推荐)
使用 docker-compose-all.yaml 可以一键启动所有服务(包括后端、管理端、用户端及依赖服务):
# 克隆仓库
git clone https://github.com/ageerle/ruoyi-ai.git
cd ruoyi-ai
# 启动所有服务(从镜像仓库拉取预构建镜像)
docker-compose -f docker-compose-all.yaml up -d
# 查看服务状态
docker-compose -f docker-compose-all.yaml ps
# 访问服务
# 管理端: http://localhost:25666 (admin / admin123)
# 用户端: http://localhost:25137
# 后端API: http://localhost:26039
方式二:分步部署(源码编译)
如果您需要从源码构建后端服务,请按照以下步骤操作:
第一步:部署后端服务
# 进入后端项目目录
cd ruoyi-ai
# 启动后端服务(源码编译构建)
docker-compose up -d --build
# 等待后端服务启动完成
docker-compose logs -f backend
第二步:部署管理端
# 进入管理端项目目录
cd ruoyi-admin
# 构建并启动管理端
docker-compose up -d --build
# 访问管理端
# 地址: http://localhost:5666
第三步:部署用户端(可选)
# 进入用户端项目目录
cd ruoyi-web
# 构建并启动用户端
docker-compose up -d --build
# 访问用户端
# 地址: http://localhost:5137
服务端口说明
For agents
This page has a .md twin and JSON over the API.