What is MapleSprite
MapleSprite is now a paid MapleStyle image-reference studio on a TanStack SaaS foundation.
MapleSprite is a SaaS shell for creator-ready MapleStyle image references. The current product turns prompts and optional reference images into pixel-style concepts, keeps generated assets in product-owned storage, and charges each generation through a clear credit model.
This rebuild makes one deliberate trade: the TanStack SaaS template is the running application, and the old Next.js prototype is no longer runtime code.
What stayed
- Brand assets, including the MapleSprite logo and grassland preview background.
- Verified cape action frames under
public/maple/success-cases/. - The product language around prompt-driven references, preview frames, durable assets, and image credits.
What did not move
The old Supabase client, Stripe route handlers, PSD preview API, Python worker, experiments, outputs, and raw PSD source files are not part of this application. They belong behind a future service contract, not inside the image-reference studio.
Why this shape is cleaner
Payments, auth, credits, admin, RBAC, storage, and i18n stay in the template modules. MapleSprite-specific generation logic belongs behind thin API routes and focused services.
That separation keeps provider execution out of UI code and keeps billing tied to product-owned credits rather than third-party workflow state.