> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pornx.co/llms.txt
> Use this file to discover all available pages before exploring further.

# How AI image generation works on PornX

> Understand how the PornX image generator turns text prompts into images using models, LoRAs, styles, actions, and resolution settings.

The image generator takes a text prompt and returns an image. Every setting you add — model, LoRA, Style, Action — narrows or shifts what that image looks like.

<Tabs>
  <Tab title="PC">
    <Frame>
      <img src="https://mintcdn.com/tets-4ffa6707/aglXhQFBDzM26ngC/images/876shots_so.png?fit=max&auto=format&n=aglXhQFBDzM26ngC&q=85&s=b91859c0829eb8509fd071a333f36107" alt="876shots So" width="1920" height="1440" data-path="images/876shots_so.png" />
    </Frame>
  </Tab>

  <Tab title="Mobile">
    <Frame>
      <img src="https://mintcdn.com/tets-4ffa6707/aglXhQFBDzM26ngC/images/56shots_so.png?fit=max&auto=format&n=aglXhQFBDzM26ngC&q=85&s=d4d359ff974646e114a29c2cf83aa8b7" alt="56shots So" width="1920" height="1440" data-path="images/56shots_so.png" />
    </Frame>
  </Tab>
</Tabs>

## The generation loop

<Steps>
  <Step title="Write a prompt">
    Describe what you want. Subject, action, setting, style. The more specific, the more predictable the result. See [Prompting Basics](/prompting/basics).
  </Step>

  <Step title="Choose a model">
    Each model has a distinct visual style. Realism for photographic output, Anime for illustrated, Cinematic for film-grade lighting, and so on. See [Models](/image-generation/models).
  </Step>

  <Step title="Add modifiers (optional)">
    Layer on a LoRA, a Style pack, or an Action to push the output in a specific direction. These stack on top of the model — they don't replace it.
  </Step>

  <Step title="Set resolution (optional)">
    The default resolution works for most use cases. Change it if you need a specific aspect ratio or plan to animate the result. See [Parameters](/image-generation/parameters).
  </Step>

  <Step title="Generate">
    Click **Generate**. Results appear in your session. Run it again with the same settings to get variations, or adjust and re-run.
  </Step>
</Steps>

## What affects the output

| Setting    | What it does                                        | Where to learn more                        |
| ---------- | --------------------------------------------------- | ------------------------------------------ |
| Model      | Sets the overall visual style                       | [Models](/image-generation/models)         |
| LoRA       | Adds a fine-tuned layer on top of the model         | [LoRAs](/image-generation/loras)           |
| Style      | Applies a curated aesthetic pack                    | [Styles](/image-generation/styles)         |
| Action     | Applies a predefined content modifier               | [Actions](/image-generation/actions)       |
| Preset     | Saves and reloads a full combination of settings    | [Presets](/image-generation/presets)       |
| Resolution | Controls output dimensions and aspect ratio         | [Parameters](/image-generation/parameters) |
| Seed       | Locks the random starting point for reproducibility | [Parameters](/image-generation/parameters) |

## Free tier

Free accounts can generate five images per day using Realism and Anime. All other models, LoRAs, Styles, Actions, InPaint, and Private Generation require Premium. See [premium](/premium).

## From image to video

Any image you generate can be used as the first frame of a video. This is the primary path into video generation — generate a strong first frame here, then animate it. See [Video: Workflow](/video-generation/workflow).

<CardGroup cols={2}>
  <Card title="Models" icon="camera-viewfinder" href="/image-generation/models">
    Pick the right model for your style.
  </Card>

  <Card title="Prompting Basics" icon="text" href="/prompting/basics">
    Structure a prompt that gets consistent results.
  </Card>

  <Card title="InPaint" icon="paintbrush" href="/image-generation/inpaint">
    Edit a specific area of any generated image.
  </Card>

  <Card title="Video: Workflow" icon="film" href="/video-generation/create-your-video">
    Animate your image into a video.
  </Card>
</CardGroup>
