Creator AI / Marketplace / Media Infrastructure
CreatorClone
CreatorClone is a private marketplace scaffold where businesses license creator AI avatars, voices, and likenesses for commercial video generation through secure campaign, proposal, licensing, media, payment, and notification flows.
CreatorClone is a Go-first, microservice-ready product foundation for a marketplace where businesses can invite creators, approve proposals, issue licenses, request AI video generation, and manage private media workflows.
Overview
A production-oriented foundation for creator likeness licensing and AI video campaigns.
CreatorClone is a production-oriented scaffold for creator AI licensing. The platform models the business-to-creator workflow from campaign creation to creator proposal, business approval, license issuance, generation request, generated output, and notification event. The architecture includes a public API gateway, internal service deployables, service-owned database schemas, contracts, media storage, auth, authorization, payment abstraction, and observability foundations.
At a glance
Challenge
What needed to change
Businesses that use creator likenesses for AI-generated commercial video need more than a media upload form. They need creator approval, usage terms, licensing, private asset storage, generation workflow boundaries, payment handling, moderation surfaces, and audit-friendly service ownership.
Approach
How the product was shaped
Ztex0 built CreatorClone as a structured marketplace foundation with a public gateway, internal service shells, shared Go platform packages, OpenAPI and event contracts, media-service storage adapters, creator workspace flows, Firebase-backed browser authentication, Supabase/PostgreSQL-backed application roles, and a mocked campaign-to-video vertical slice for local development.
Result
Current direction
CreatorClone demonstrates Ztex0's ability to design marketplace systems that combine modern AI product ideas with serious platform foundations: service ownership, storage security, payment abstraction, authorization, workflow boundaries, and developer-friendly local execution.
Ztex0's role
Ztex0 created the product architecture, repository structure, service boundaries, gateway model, media storage strategy, creator workspace flow, mocked vertical slice, documentation, and local Docker-oriented development workflow.
Delivery focus
- Product architecture
- Platform engineering
- Interface design
Key product capabilities
- Business campaign creation and creator invitation flow.
- Creator proposal submission, business approval, and license issuance.
- Generation request workflow with mocked video output and notification events.
- Creator workspace with KYC state, profile storage, training/model state, and locked studio flow.
- Media-service abstraction for local filesystem and S3-compatible Cloudflare R2 storage.
- Boundary rules for API gateway auth, internal service ownership, events, and service-owned database schemas.
Technology
A stack selected around the product.
Explore the frontend, backend, data, integration, and deployment tools used for this product.
View technologyHide technology
Technology
A stack selected around the product.
Explore the frontend, backend, data, integration, and deployment tools used for this product.
Frontend
CreatorClone Frontend
- Next.js App Router
- TypeScript
- Tailwind CSS
- shadcn-style primitives
Backend
CreatorClone Backend
- Go
- net/http
- chi
- API gateway
- Internal service deployables
Data and events
CreatorClone Data and events
- PostgreSQL
- sqlc
- pgx
- NATS JetStream-ready contracts
- Outbox pattern
Workflow and storage
CreatorClone Workflow and storage
- Temporal-ready boundaries
- Cloudflare R2
- Local filesystem adapter
- Media-service ports
Auth and payments
CreatorClone Auth and payments
- Firebase Auth
- Firebase Admin session cookies
- Supabase PostgreSQL roles
- Stripe Connect abstraction