ageerle/ruoyi-web

RuoYi-AI 的用户前端,提供 AI 对话、智能体交互、知识库问答等功能

What it solves

It provides a professional user-facing frontend for an enterprise-grade AI assistant platform, enabling users to interact with AI models without needing to build their own interface.

How it works

Built with Vue 3, TypeScript, and Ant Design Vue, this frontend connects to a dedicated backend service to deliver AI capabilities. It integrates with a broader ecosystem that includes a management backend and infrastructure like Weaviate (vector database) and MinIO (object storage) to support advanced AI functions.

Who it’s for

Developers and enterprises looking to deploy a complete AI assistant platform with a ready-made, polished user interface for their end-users.

Highlights

  • Comprehensive AI Interaction: Supports AI chat, agent interaction, and knowledge base Q&A.
  • Modern Tech Stack: Developed using Vue 3, Pinia, and Vite for high performance.
  • Detailed Deployment: Offers both one-click Docker Compose deployment using pre-built images and source-code compilation options.
  • Integrated Ecosystem: Designed to work seamlessly with a backend and an administrative management portal.