ageerle/ruoyi-web
RuoYi-AI user frontend for AI conversations, agent interactions, and knowledge-base Q&A.
What it solves
It provides a professional, enterprise-grade user interface for interacting with AI services, enabling users to engage in AI conversations, interact with AI agents, and perform knowledge-base Q&A.
How it works
Built with Vue 3, TypeScript, and Ant Design Vue, this frontend connects to a dedicated backend service (RuoYi-AI) to deliver a chat-based interface. It can be deployed via Docker, either as part of a full stack including the backend and admin panel, or as a standalone frontend component.
Who it’s for
Developers and organizations looking to deploy a complete AI assistant platform with a ready-made, polished user interface for their end-users.
Highlights
- Enterprise-grade design for AI interactions.
- Supports AI conversations, agent interactions, and knowledge-base Q&A.
- Rapid deployment via Docker Compose.
- Built using a modern tech stack (Vue 3, Vite, Pinia).
Related
- Project
ageerle/ruoyi-adminAn admin panel for the RuoYi-AI platform that enables system management, AI model configuration, and knowledge-base orchestration.
- Project
element-plus-x/Element-Plus-XAn enterprise-grade AI UI component library based on Vue 3 and Element-Plus that provides ready-to-use components for chat robots, voice interaction, and streaming interfaces.
- Project
datagallery-ai/dataagentAn enterprise-grade data agent workbench that turns natural-language questions into verifiable data analysis using semantic grounding and secure, read-only database access.
- Project
ageerle/ruoyi-aiRuoYi AI is an open‑source, enterprise‑grade AI assistant platform. It combines multi‑model LLM access, local RAG with Milvus/Weaviate/Qdrant, a Langchain4j‑based multi‑agent framework, and a drag‑and‑drop visual workflow designer. Built on Spring Boot 3 (backend) and Vue 3 (frontend), it ships with Docker compose files for one‑click deployment of the backend, admin UI, user UI, and supporting services (MySQL, Redis, vector DBs, MinIO). The project provides separate repos for backend, admin panel, user frontend, and demo apps, and is licensed under MIT.
- Project
Haohao-end/openagentOpenAgent is a full-stack platform for building, orchestrating, and deploying AI agents, featuring a visual workflow editor, dataset management, and OpenAPI integration.