mfish-qf/mfish-nocode
摸鱼低代码平台,是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目,学习和实战两不误。我们希望打破技术门槛,让程序员和非程序员都能快速构建业务系统,提升效率,释放创造力。
What it solves
It provides a low-code/no-code platform that allows both developers and non-technical users to quickly build business systems (such as ERP, CRM, and OA), design prototypes, and create data dashboards without writing extensive manual code.
How it works
Built on Spring Boot 4 and Spring Cloud Alibaba, the platform supports both monolithic and microservices architectures. It integrates AI capabilities via Spring AI 2.0, featuring an AI gateway that uses an LLM to route natural language queries to specific domain assistants. It also supports multi-tenant LLM management, allowing different tenants to use different providers like OpenAI or Ollama through a unified proxy interface.
Who it’s for
- Developers looking to accelerate the generation of business code and API interfaces.
- Non-programmers and business analysts who need to build functional websites or internal tools.
- Managers who need to quickly create prototypes for validation.
Highlights
- AI-Native Integration: Includes an AI gateway for intelligent routing and 7 specialized AI assistants for managing authentication, systems, low-code components, scheduling, storage, and workflows.
- Unified Platform: Seamlessly switches between low-code (code generation) and no-code (API and dashboard generation).
- Multi-Tenant AI: Isolated AI model configurations per tenant with a shared cache for ChatModel signatures.
- Flexible Deployment: Supports both single-instance and microservices deployment modes using the same codebase.
Related
- Project
- Project
- Project
- Project
- Project