jeecgboot / JeecgBoot

An AI-powered Java low-code platform that turns natural language into full-stack enterprise applications with integrated RAG, MCP, and workflow orchestration

活跃维护 Apache 2.0 Java Tracked
48.3k 16.2k 2 天前
antd activiti codegenerator springcloud springboot low-code vue3 flowable langchain4j spring-ai mybatis-plus agent llm ai mcp rag skills claude-code cli codex

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

JeecgBoot is an enterprise-grade AI low-code development platform built on Java that enables one-sentence generation of complete systems, including frontend/backend code, database schemas, and menu permissions. It integrates AI capabilities such as natural language programming via AI Skills, AI chat, knowledge base with RAG, process orchestration, and MCP plugin support, compatible with mainstream LLMs like ChatGPT, DeepSeek, and Ollama.

为什么值得关注

With nearly 48k stars, JeecgBoot is one of the most popular Java low-code platforms that has successfully evolved from a traditional code generator into an AI-native development platform. Its AI Skills approach—integrating with Claude Code to generate forms, BPM processes, reports, and dashboards from natural language—represents a practical implementation of AI-driven development for enterprise Java ecosystems, targeting the massive Chinese enterprise market.

优势

  • Comprehensive enterprise feature set covering code generation, form design, workflow/BPM, reporting, dashboards, and AI applications in a single platform
  • Strong AI integration with natural language programming via AI Skills, RAG-based knowledge base, MCP plugin system, and multi-model LLM compatibility
  • Massive community adoption with 47k+ stars and active development since 2018, indicating real-world enterprise usage
  • Full-stack code generation producing runnable Spring Boot + Vue3 applications with granular permission control

局限性

  • No CI pipeline, automated tests, or Docker support indicated, raising concerns about code quality assurance and deployment standardization
  • Documentation and community are primarily Chinese-language, limiting accessibility for international developers
  • Heavy monolithic architecture may not suit all modern cloud-native deployment scenarios despite claiming microservice support

使用场景

  • Rapid development of enterprise management systems (OA, ERP, CRM, MIS) with AI-accelerated code generation
  • Building AI-powered enterprise applications with integrated chat, knowledge base, and workflow orchestration
  • Prototyping and scaffolding Java + Vue projects with one-sentence natural language descriptions
目标用户: Java enterprise development teams, particularly in China, looking to accelerate development through AI-powered low-code tooling while retaining source-code-level extensibility
学习曲线: 高
分析模型:LongCat-2.0 | 分析时间:1 个月前