aiflowy

by aiflowy

Pending

AIFlowy is an enterprise-grade AI application development platform based on Java, comparable to products like Dify and Coze.

1,758stars
231forks
Vue
Added 12/27/2025
AI Agentsagentic-aiai-agentaiflowycozedifylangchain4jn8nn8n-workflowragflowspringaiworkflow
Installation
# Add to your Claude Code skills
git clone https://github.com/aiflowy/aiflowy
README.md

Here is the English translation of your document:

banner.png

AIFlowy: Enterprise-Grade AI Agent Development Platform

AIFlowy is an enterprise-grade, open-source AI application (agent) development platform built with Java, designed to empower developers and organizations with an efficient, open, and locally adaptable AI toolchain and low-barrier capabilities for deploying AI solutions.

While AIFlowy competes with mainstream platforms such as Coze, and Dify, it distinguishes itself through a strong focus on real-world enterprise needs and regulatory considerationsβ€”reflected in its architecture, feature set, and scenario-driven design. AIFlowy supports the full lifecycle of AI applications, from bot creation and RAG knowledge bases to AI workflow orchestration and model management.

✨ AIFlowy Core Features

🧠 AI Capabilities

  • βœ… Intelligent Bot Building and Deployment
  • βœ… Plugin System (Supports custom tool integration)
  • βœ… RAG Knowledge Base (Supports document upload, parsing, and retrieval)
  • βœ… AI Workflow Orchestration (Visual workflow + conditions/branches/loops)
  • βœ… Media Center (AI-generated images, audio, videos, etc.)
  • βœ… Data Hub (Custom data tables + workflow read/write capabilities)
  • βœ… Multi-Model Management (Unified access to mainstream large language models)
  • βœ… MCP integration, execution, mounting to chat assistant, and automatic invocation

πŸ” System Management

  • βœ… User/Role/Department/Position/Permission System
  • βœ… Menu and System Configuration
  • βœ… Access Tokens (API Keys)
  • βœ… Scheduled Tasks & Operation Logs
  • βœ… User Feedback & Appearance Customization
  • βœ… Authentication Method Configuration (Supports multiple login strategies)
  • βœ… Internationalization Support (Currently fully supports Chinese and English)

πŸ”œ Upcoming Roadmap

  • [ ] Enhanced RAG retrieval accuracy and multimodal support
  • [ ] Improved frontend interaction experience and performance
  • [ ] Comprehensive developer documentation and SDK ecosystem

Tech Stack

  • Backend: JDK 17 + Spring Boot v3 + Agents-Flex + MyBatis-Flex + Redis + Quartz
  • Frontend: Vue 3 + pnpm + Element Plus + Vue Router

Admin Console Screenshots

| Module | Screenshot | |----------------------|------------| | Login Page | login.png | | Bot Configuration | bot1.png | | Plugin Center | cj.png | | Workflow Orchestration | gzl1.png | | Knowledge Base | rag.png | | Media Center | sck.png | | LLM Management | llm.png |

User Center Screenshots

| Module | Screenshot | |---------------------|------------| | Login Page | login.png | | Chat | ![login.png](docs/asse...