2026-02-23 16:07:13 +08:00
2026-02-23 16:07:13 +08:00
2026-02-23 16:07:13 +08:00
2026-02-23 16:07:13 +08:00
2026-02-06 03:00:23 +08:00
2026-02-23 16:07:13 +08:00
2026-02-06 03:00:23 +08:00
2026-02-06 03:00:23 +08:00
2026-02-06 03:14:13 +08:00
2026-02-23 16:07:13 +08:00
2026-02-06 03:00:23 +08:00

RuoYi AI

Contributors Forks Stargazers Issues MIT License

GitHub Trending

RuoYi AI Logo

Enterprise-Grade AI Assistant Platform

An out-of-the-box intelligent AI platform that integrates mainstream AI platforms such as Coze and DIFY, providing advanced RAG technology, knowledge graphs, digital humans, and AI workflow orchestration capabilities

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

Core Features

Intelligent AI Engine

  • Multi-Model Integration: Supports mainstream LLM providers including OpenAI, DeepSeek, Alibaba's Tongyi Qianwen, and Zhipu AI
  • Multi-Modal Understanding: Intelligently processes multiple formats including text, images, and documents
  • AI Platform Integration: Integrates mainstream AI application platforms like Coze, DIFY, and FastGPT
  • MCP Capability Integration: Build an extensible AI toolkit ecosystem based on the Model Context Protocol
  • AI Coding Assistant: Built-in intelligent code analysis and project scaffolding generation capabilities

Local RAG Solution

  • Private Knowledge Base: Implements local private knowledge base based on Langchain4j framework + BGE-large-zh-v1.5 Chinese vector model
  • Multiple Vector Databases: Supports mainstream vector databases including Milvus, Weaviate, and Qdrant
  • Data Security & Privacy: Supports fully local deployment to protect enterprise data privacy
  • Flexible Model Deployment: Compatible with local inference frameworks like Ollama and vLLM

AI Creative Tools

  • AI Image Generation: Integrates MidJourney and GPT-4o-image
  • Intelligent PPT Generation: Convert text content to beautiful presentations with one click

Knowledge Graph & Intelligent Orchestration

  • Knowledge Graph Construction: Automatically extract entity relationships from documents and conversations, build visualized knowledge networks
  • AI Workflow Orchestration: Visual workflow designer supporting complex AI task orchestration and automated execution
  • Digital Human Interaction: Integrated digital avatars providing more natural human-machine interaction experience

🚀 Quick Start

Live Demo

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

🛠️ Technical Architecture

Core Framework

  • Backend: Spring Boot 3.5 + Langchain4j
  • Data Storage: MySQL 8.0 + Redis + Vector Databases (Milvus/Weaviate/Qdrant)
  • Frontend: Vue 3 + Vben Admin + Element UI
  • Security: Sa-Token + JWT dual-layer security

System Components

  • Document Processing: PDF, Word, and Excel parsing with intelligent image analysis
  • Real-Time Communication: WebSocket real-time communication with SSE streaming responses
  • System Monitoring: Comprehensive logging system, performance monitoring, and service health checks

📚 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

Description
No description provided
Readme MIT 66 MiB
Languages
Java 94.9%
Shell 3.7%
JavaScript 0.8%
CSS 0.3%
HTML 0.2%