AI SaaS case study

ASYCD

An image generator with a memory. Every prompt and every result stays on the account, so a piece of work can be picked up again weeks later instead of started over.

ASYCD: AI SaaS
  • IndustryGenerative art and design tools
  • UsersArtists, designers and hobbyists
  • DeliveredSeptember 2024
  • ServicesProduct Design, Development, AI

Overview

ASYCD generates images from a theme and a temperature — the theme is what you want, the temperature is how far it is allowed to wander from it. Two fields, deliberately, on a platform aimed at people exploring an idea rather than specifying one.

The part that makes it a product rather than a demo is the history. Prompts and the images they produced are kept against the account, so a direction from last week can be found, reused and pushed further.

Generation is metered in credits, which is what makes an image generator with real GPU costs behind it something that can be sold rather than merely launched.

  • AI SaaS
  • Image Generation
  • Credit Billing
  • Prompt History
  • Accounts
  • Responsive Design

Project video

Type a theme. See where it goes.
YouTube

Generating from a theme, and the history the account keeps of it.

Key capabilities

  • A theme and a temperature

    Two fields instead of a prompt-engineering tutorial. The temperature is the dial that decides how literal the result is.

  • The account remembers

    Prompts and the images they produced are kept, so an idea from a fortnight ago can be reopened rather than reconstructed.

  • Credits, one image at a time

    Generation draws on a credit balance shown in the header, and runs one image per request so the cost of a click is never ambiguous.

  • Signed in or just looking

    The gallery and the form are visible before an account exists. Signing up is what buys credits, not what unlocks the page.

Making an image is rarely one attempt. It is a direction, then a variation, then a variation on that — and most tools treat each request as unrelated to the last, so the thread of what was being explored lives in the user's memory and in a folder of downloads named by timestamp. Come back a week later and the work is not resumable; it is repeatable at best, if you can remember what you typed. Meanwhile every one of those attempts costs real GPU time, which the interface has to account for without turning the experience into a meter.

  • The thread of an idea is lost

    Without a history, refining last week's direction means remembering the prompt that produced it.

  • Generation is not instant

    A request takes real time on real hardware, and a screen that does not say so reads as broken.

  • Prompting is a skill nobody asked to learn

    A blank text field rewards people who already know the vocabulary and quietly loses everybody else.

Questions

It sets how closely the result sticks to the theme. Low is a literal reading; higher lets the model wander further from what was typed. It is one dial standing in for a lot of prompt vocabulary.

Got an idea that needs a product around it?

Let's build the part that ships.