Files
ruoyi-ai/README_EN.md
2026-03-06 10:20:15 +08:00

7.6 KiB

RuoYi AI

Contributors Forks Stargazers Issues MIT License

GitHub Trending

RuoYi AI Logo

Enterprise-Grade AI Assistant Platform

An out-of-the-box full-stack AI platform supporting multi-agent collaboration, Supervisor mode orchestration, and multiple decision models, with advanced RAG technology and visual workflow orchestration capabilities

中文 | 📖 Documentation | 🚀 Live Demo | 🐛 Report Issues | 💡 Feature Requests

Core Features

Module Current Capabilities Extension Direction
Model Management Multi-model integration (OpenAI/DeepSeek/Tongyi/Zhipu), multi-modal understanding, Coze/DIFY/FastGPT platform integration Auto mode, fault tolerance
Knowledge Base Local RAG + Vector DB (Milvus/Weaviate) + Knowledge Graph + Document parsing + Reranking Audio/video parsing, knowledge source
Tool Management MCP protocol integration, Skills capability + Extensible tool ecosystem Tool plugin marketplace, toolAgent auto-loading
Workflow Orchestration Visual workflow designer, drag-and-drop node orchestration, SSE streaming execution, currently supports model (with RAG) calls, email sending, manual review nodes More node types
Multi-Agent Agent framework based on Langchain4j, Supervisor mode orchestration, supports multiple decision models Configurable agents
AI Coding Intelligent code analysis, project scaffolding generation, Copilot assistant Code generation optimization

🚀 Quick Start

Live Demo

Platform URL Account
User Frontend web.pandarobot.chat admin / admin123
Admin Panel admin.pandarobot.chat admin / admin123

Project Repositories

Module GitHub Repository Gitee Repository GitCode Repository
🔧 Backend ruoyi-ai ruoyi-ai ruoyi-ai
🎨 User Frontend ruoyi-web ruoyi-web ruoyi-web
🛠️ Admin Panel ruoyi-admin ruoyi-admin ruoyi-admin

Partner Projects

Project Name GitHub Repository Gitee Repository
element-plus-x element-plus-x element-plus-x

🛠️ Technical Architecture

Core Framework

  • Backend: Spring Boot 4.0 + Spring AI 2.0 + Langchain4j
  • Data Storage: MySQL 8.0 + Redis + Vector Databases (Milvus/Weaviate)
  • Frontend: Vue 3 + Vben Admin + element-plus-x
  • Security: Sa-Token + JWT dual-layer security

📚 Documentation

Want to learn more about installation, deployment, configuration, and secondary development?

👉 Complete Documentation

🤝 Contributing

We warmly welcome community contributions! Whether you are a seasoned developer or just getting started, you can contribute to the project 💪

How to Contribute

  1. Fork the project to your account
  2. Create a branch (git checkout -b feature/new-feature-name)
  3. Commit your changes (git commit -m 'Add new feature')
  4. Push to the branch (git push origin feature/new-feature-name)
  5. Create a Pull Request

💡 Tip: We recommend submitting PRs to GitHub, we will automatically sync to other code hosting platforms

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

🙏 Acknowledgments

Thanks to the following excellent open-source projects for their support:

🌐 Ecosystem Partners

  • PPIO Cloud - Provides cost-effective GPU computing and model API services
  • Youyun Intelligent Computing - Thousands of RTX40 series GPUs + mainstream models API services, second-level response, pay-per-use, free for new customers.

Outstanding Open-Source Projects and Community Recommendations

  • imaiwork - Open-source AI phone, AI customer acquisition phone project, based on accessibility mode and RPA, more powerful than Doubao AI phone.

💬 Community Chat

WeChat QR Code
Scan to Add Author's WeChat
Invitation to join the group
QQ Group QR Code
QQ Technical Discussion Group
Technical discussions

Star to SupportFork to Contribute📚 中文📖 Complete Documentation

Built with ❤️, maintained by the RuoYi AI open-source community