mfish-qf/mfish-nocode

摸鱼低代码平台,是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目,学习和实战两不误。我们希望打破技术门槛,让程序员和非程序员都能快速构建业务系统,提升效率,释放创造力。

What it solves

It simplifies the creation of business systems by providing a unified low-code and no-code platform. It aims to lower the technical barrier for both developers and non-developers, allowing them to quickly build ERP, CRM, OA systems, and data dashboards without writing extensive manual code.

How it works

Built on SpringBoot 4 and Spring Cloud Alibaba, the platform supports both monolithic and microservices architectures. It integrates an AI capability matrix based on Spring AI 2.0, which includes an intelligent gateway for natural language routing and a multi-tenant LLM management system. Users can generate business code, API interfaces, and visual dashboards through the platform's low-code/no-code tools.

Who it’s for

  • Developers looking to accelerate business system development.
  • Non-technical users or business analysts who need to build prototypes or internal tools.
  • Enterprise managers needing quick prototype design and verification.

Highlights

  • AI-Native Integration: Features an AI gateway that routes natural language queries to specific domain assistants (e.g., Workflow, Storage, or System assistants).
  • Multi-Tenant AI Management: Allows different tenants to use different LLM providers (OpenAI, Ollama, Zhipu, etc.) with isolated configurations.
  • Flexible Architecture: Supports a single-instance deployment or a full microservices setup using the same codebase.
  • Unified API Proxy: Provides an OpenAI-compatible /v1/chat/completions interface for seamless LLM integration.

Related

  • Project
  • Project
  • Project
  • Project
  • Project