Discover and explore top open-source AI tools and projects—updated daily.
aiflowyPlatform for building and deploying enterprise AI applications
New!
Top 32.8% on SourcePulse
AIFlowy is an enterprise-grade, open-source AI application development platform built with Java, designed to offer an efficient, open, and locally adaptable toolchain for deploying AI solutions. It targets developers and organizations seeking a comprehensive platform that supports the full lifecycle of AI applications, from bot creation and RAG knowledge bases to AI workflow orchestration and model management, while emphasizing real-world enterprise needs and regulatory considerations.
How It Works
The platform features a Java backend (JDK 17, Spring Boot v3) and a Vue 3 frontend. Its architecture supports intelligent bot creation, a plugin system for custom tool integration, RAG knowledge bases with document parsing and retrieval, and visual AI workflow orchestration featuring conditions, branches, and loops. It also includes a media center for AI-generated content, a data hub for custom data tables with read/write capabilities, and multi-model management for integrating mainstream LLMs via MCP. System management covers user/role/permission systems and authentication configuration.
Quick Start & Requirements
mvn clean package), and start the frontend (cd aiflowy-ui-admin, pnpm install, pnpm dev).admin / 123456.https://aiflowy.tech/zh/development/getting-started/getting-started.html. Documentation: https://aiflowy.tech.Highlighted Details
Maintenance & Community
The project is backed by a team with significant experience in AI engineering and the Java ecosystem. Specific community channels (e.g., Discord, Slack) or detailed contributor information are not detailed in the provided README.
Licensing & Compatibility
AIFlowy is released under the Apache License 2.0 with additional brand usage terms. These terms prohibit altering or obscuring project logos and attributions, and require derivative works to retain original notices. Commercial use, including internal enterprise deployment, product integration, and SaaS offerings, is permitted provided these terms and applicable laws are followed. The project reserves the right to pursue legal action against malicious de-branding or license violations.
Limitations & Caveats
Upcoming features include enhanced RAG retrieval accuracy, multimodal support, and an improved frontend experience with a more comprehensive SDK ecosystem. The specific brand usage terms within the Apache 2.0 license require careful review for commercial adoption to ensure compliance and avoid potential legal issues related to branding and attribution.
2 days ago
Inactive