G2rain
企业级 AI 原生开源 SaaS 平台
企业级平台底座
提供统一认证、权限、安全、审计、应用管理与交付能力,支撑企业 SaaS 平台长期演进。
DDD 驱动扩展
支持基于 DDD 的业务域扩展,并通过工程化能力快速生成标准 CRUD 代码与相关页面。
AI 开发新范式
支持 Agent、Skill、MCP 接入与云端编排执行,帮助租户以自然语言快速适配自身业务流程。
了解平台 从平台定位、核心能力和整体架构开始了解 G2rain。 查看开源项目 浏览 20 个持续维护的开源项目及其职责、技术栈和源码入口。 快速部署 按照部署指南搭建并运行一套完整的 G2rain 环境。
# G2rain:企业级 AI Native SaaS 平台
G2rain(谷雨开源SaaS)是一个企业级 AI Native SaaS 平台,面向需要长期演进的企业数字化系统。它以 Java 微服务与 Vue3 微前端为主要工程形态,通过 DDD 领域驱动设计、多租户权限、应用化交付和持续部署能力,帮助团队构建可治理、可扩展的开源 SaaS 平台。
平台围绕统一平台底座、应用化接入、DDD 业务扩展、工程化生成与 AI 原生能力进行设计。AI 原生方向的目标不是添加一个聊天入口,而是让经过身份、权限、审计和租户隔离约束的平台能力,能够在明确边界内被发现、组合和执行。
# 核心价值
# 企业级平台能力
- 统一认证、权限、安全、审计与监控支撑
- 多租户、角色、资源、应用与业务能力的统一管理
- 面向持续交付的标准化部署与运行体系
# 应用化与交付能力
- 功能权限是最小控制单元
- 应用是功能权限和业务能力的承载单元
- 业务能力可进一步聚合为租户侧的最小交付单元
# DDD 驱动扩展能力
- 支持围绕业务域进行模块拆分与扩展
- 支持通过工程化工具快速生成标准代码与页面
- 支持根据不同场景组合业务域接口并独立提供子应用
# Java 微服务与 Vue3 微前端
- Java 服务按平台核心与业务域边界独立演进,复用 Common、Starter、MyBatis 扩展与代码生成能力
- Vue3 微前端以主壳与业务子应用组织页面、菜单、应用身份和运行时协作
- 多租户、角色、资源、功能权限和业务能力共同构成可交付、可审计的权限模型
# AI 原生能力
- 支持最小颗粒度接口服务接入 MCP Server
- 支持 Agent / Skill 定义
- 支持云端流程编排、执行与监控
- 帮助企业业务团队以自然语言快速定义业务流程,尽量降低实施成本
# 推荐入口
# 友情链接
- PromptTree 菩提树 AI 指南 — AI 工具、资讯、提示词与教程内容平台