Documentation

Render Ritual AI Docs

An AI image platform offering image generation and face swap today—more creative AI image features coming soon.

Render Ritual AI

Welcome to the Render Ritual AI documentation. This site focuses on AI image tools: you can generate images from prompts and perform AI face swaps. We’ll continue to add more fun and creative AI image features over time.

What you can do today

  • AI Image Generation

    • Turn text prompts into images.
    • Controls: aspect_ratio (1:1, 16:9, 9:16), seed (deterministic runs), quality (standard or high).
    • Optional prompt modifiers: style, color, lighting, composition, negative_prompt.
  • AI Face Swap

    • Swap faces between photos in a few clicks.
    • Designed for fun, consented use. Please respect privacy and applicable laws.
  • More coming soon

    • We’ll keep shipping playful, creative AI image features. Stay tuned!

Quick start

  1. Sign in and open the app.

  2. Generate your first image

    • Open the Image Generator.
    • Enter a descriptive prompt (e.g., "cinematic portrait of a golden retriever in the rain").
    • (Optional) Pick aspect ratio, quality, and set a seed.
    • Click Generate.
  3. Try a face swap

    • Open Face Swap.
    • Select your source and target photos (consented images only).
    • Run the swap and download the result.

Tips for better results

  • Be specific: subject, style, lighting, composition help a lot.
  • Use negative_prompt to exclude unwanted elements.
  • Keep a seed to reproduce an image style later.

API quick reference

If you are integrating programmatically, here are the core endpoints.

Create an image prediction

POST /ai-image/predict

Request body (JSON):

{
    "prompt": "ultra-detailed watercolor landscape, sunrise over mountains",
    "aspect_ratio": "16:9",
    "seed": 42,
    "quality": "high",
    "style": "watercolor",
    "color": "warm tones",
    "lighting": "soft morning light",
    "composition": "rule of thirds",
    "negative_prompt": "blurry, low-resolution"
}

Response (minimal example):

{
    "id": "pred_abc123",
    "status": "starting"
}

Get prediction status/result

GET /ai-image/predict/:id

Response (when finished):

{
    "id": "pred_abc123",
    "status": "succeeded",
    "output": [
        "https://.../image-0.png"
    ]
}

Note: Some deployments expose the API under a base path (e.g., /api). Adjust the URL accordingly.

Credits and limits

  • Each generation consumes credits.
  • Failed requests do not consume credits when rejected before processing.
  • Check your account/billing section for balance and top-ups.

Next steps

  • Start here: Getting Started overview.
  • Explore components in the app for hands-on controls.
  • Share feedback so we can prioritize the next features.