Platform and Multi-Tenancy
The platform and multi-tenant solution enables enterprises to integrate Makers' capabilities for project creation, application deployment, domain name allocation, and runtime into their own products, delivering Web applications and AI Agents to different users, organizations, or business spaces. End users do not need to sign up for or operate Makers, allowing enterprises to maintain their own brand, user system, and product experience.
Scenarios
Scenario | Solution Value |
AI Coding and application generation platform | Transforms AI-generated code into previewable, continuously updatable online applications, and completes project creation, build deployment, and access address allocation upon user release. For the complete workflow, see Vibe Coding platform reference architecture. |
AI Agent platform | Delivers isolated Agent instances to different users or organizations, and combines runtime, sandbox, session state, observability, and multi-channel access capabilities on demand. |
Content and documentation platform | After users complete content such as blogs, product documentation, help centers, or knowledge bases, the platform automatically builds and publishes it as an independent site, and uniformly handles content updates, brand domains, and global access. |
E-commerce and marketing platform | After merchants or marketing teams select a template and configure content, the platform automatically creates and publishes brand store frontends, product showcase sites, or campaign landing pages, and supports independent domains and continuous updates. |
Solution strengths
Native Platform Integration
The deployment capability can be embedded into your existing enterprise products, so end users do not need to sign up for or navigate to Makers. Enterprises retain full control over their own brand, user relationships, and application publishing experience.
Fully Managed Application Delivery
Makers handles everything from application building and elastic runtime to global delivery, and centrally manages certificates and the security protection included in service packages. Enterprises do not need to build their own infrastructure for cluster construction, hosting services, or multi-region delivery.
Unified Foundation for Web and AI
Static sites, full-stack applications, Functions, and Agents share the same project, environment, and deployment system. Enterprises do not need to assemble separate runtimes, storage, domain names, and delivery systems for different application types.
Application Organization and Reference Architecture
Independent Project Mode
A dedicated Makers project is used for each tenant or application, making it suitable for AI Coding, standalone Agents, and SaaS or white-label applications that require independent code, configurations, or release cadences. A customer or organization can also own multiple projects, with the enterprise platform maintaining the mapping between business applications and Makers projects.
Shared Code Mode
Multiple tenants share a single project and codebase. Using the Middleware provided by Makers, tenants are identified and corresponding data is loaded based on domain, path, or business context. This model is suitable for content platforms, documentation platforms, and templated SaaS applications that require highly consistent code and unified releases. The enterprise manages tenant directories, member relationships, business data, and in-app permissions.
Platform Capabilities
Embedded Deployment
The enterprise platform can create projects, upload artifacts, and trigger deployments using the SDK and API. Makers identifies and builds mainstream frontend frameworks, supporting modern rendering modes such as static sites, single-page applications, SSR, and ISR. Deployment results, access URLs, and statuses are returned to the enterprise platform, allowing the enterprise to continue delivering the publishing experience to end users.
Domain Name Automation
After you configure a corporate wildcard domain, new projects can be assigned dedicated subdomains under your enterprise brand. When a tenant needs to use their own domain, they can also bind and manage certificates individually. For detailed requirements on domain ownership verification, DNS, certificates, and filing, see Custom Domain.
Project-Level Usage Statistics
Makers tracks basic usage metrics such as requests, traffic, and tokens independently per project. When using the independent project model, enterprises can map projects to tenants or applications and leverage the usage data to implement their own quota, billing, and operational capabilities.
Native Support for AI Agent
Agents and Web applications share a unified project, environment, and deployment system. Enterprises can deliver independent Agent instances to different tenants and build an Agent platform by leveraging runtime, sandbox, session state, and observability capabilities.
Integrating with the Vibe Coding Platform
The Vibe Coding platform handles code generation, isolated execution, and real-time preview. During the production phase, project creation, tenant isolation, domain name delivery, and usage statistics are completed through the deployment API, forming a complete workflow from natural language generation to application launch.
In this architecture, the sandbox is used for code execution and preview during the generation process, while Makers projects host applications that are officially launched. The enterprise platform centrally manages users, sessions, application ownership, and publishing decisions, and calls Makers using server-side credentials. For detailed component design, trust boundaries, and template implementation, see Vibe Coding Platform Reference Architecture.
Responsibilities and Boundaries
The enterprise is responsible for its own product pages and user experience, as well as users, tenants, application ownership, business data, and in-app permissions. The platform is responsible for projects, building, deployment, runtime, domain names, global delivery, and observability capabilities. The enterprise platform needs to maintain the mapping between business objects and projects, and decide when to create, update, or stop applications.
Contact Us
To evaluate the platform and multi-tenant solutions, contact us to schedule a product demo. The product team will provide product descriptions and integration recommendations based on your enterprise's platform architecture, tenant model, domain name planning, and usage scale.
