Gallery / Examples
Portrait styles built for conversion
Templates use the backend /api/templates shape when available. Current data source: safe mock fallback.
Upload flow
Upload once. Generate polished AI portraits.
The UI is wired to the real backend contract for presign, detect, and generate. This public demo uses a clearly marked safe mock until auth is connected.
- Face clearly visible, single person, front-facing angle.
- Photo upload contract matches /api/upload/presign and /api/upload/confirm.
- Generation contract matches /api/generate with templateId, photoKey, and quality options.
Safe mock: real generation requires authenticated backend session and credits.
Pricing
Creem-ready plans for every creator
Catalog connects to /api/billing/catalog when available. Current data source: safe mock fallback.
入门包
20 portrait credits, one-time purchase.
创作者包
80 portrait credits, one-time purchase.
工作室包
220 portrait credits, one-time purchase.
VIP 入门
- 每月 120 张写真
- 高清导出
- 私密生成队列
VIP 创作者
Recommended- 每月 420 张写真
- 优先队列
- 可商用导出
FAQ
Launch notes
Is this a real frontend or a skeleton?
It includes real landing sections, template cards, upload validation, result preview, pricing, FAQ, CTA, metadata, and backend-aware data clients.
Which payment provider is reflected?
Creem. The UI and backend client avoid Stripe language and align with the existing /api/billing endpoints.
What is mocked?
Only public demo upload/generation behavior is mocked because protected endpoints require an authenticated token and configured credits.
Ready to launch FaceRemix AI on portraitai.org?
Start with the MVP upload flow, connect auth and Creem checkout, then ship the ai portrait generator experience.
Start remixing now