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

# Introduction

> Welcome to GigaReels - Generate viral brainrot content and social media videos at scale

![Hero Light](https://mintlify.s3.us-west-1.amazonaws.com/gigareels/images/hero-light.svg)

# Welcome to GigaReels

GigaReels is the ultimate platform for generating viral brainrot content and social media videos at scale. Create educational content, UGC-style videos, and transform existing content with AI-powered automation.

## What You Can Build

> [card] [🧠 Brainrot Content](https://gigareels.mintlify.site/render-types/brainrot.md)
>
> Generate educational brainrot videos with character dialogues and background gameplay

> [card] [📱 Social Media Videos](https://gigareels.mintlify.site/render-types/overview.md)
>
> Create TikTok, Instagram Reels, and YouTube Shorts content automatically

> [card] [🎬 Content Transformation](https://gigareels.mintlify.site/render-types/transform)
>
> Transform existing videos to bypass duplicate detection and add effects

> [card] [🔄 Social Media Automation](https://gigareels.mintlify.site/social-media/overview.md)
>
> Upload content directly to TikTok, Instagram, and Facebook with full automation

## Quick Start

Get started with GigaReels in just a few minutes:

**1. Authenticate**

Install the SDK and authenticate with your GigaReels account

```bash theme={null}
npm install @gigareels/sdk
npx @gigareels/sdk login
```

**2. Generate Your First Video**

Create an educational brainrot video with just a few lines of code

```javascript theme={null}
import { GigaReels } from "@gigareels/sdk";

const client = new GigaReels("your-api-key");

const task = await client.templates.brainrot.educational({
  prompt: "Explain quantum physics in simple terms",
  characterPack: "rick-and-morty",
  backgroundVideoPack: "minecraft-parkour"
});
```

**3. Upload to Social Media**

Automatically upload your generated content to multiple platforms

```javascript theme={null}
await client.socialMedia.uploadToMultiplePlatforms({
  videoUrl: task.outputUrl,
  title: "🧠 Mind-blowing physics facts!",
  username: "your_user_id",
  platforms: ["tiktok", "instagram"]
});
```

## Key Features

> [accordion] 🎯 Template-Based Generation
>
> Choose from pre-built templates for different content types:
>
> * **Educational Brainrot**: Character dialogues explaining complex topics
> * **iMessage Stories**: Conversation-style videos
> * **Reddit Stories**: Narrated Reddit posts with background gameplay
> * **UGC Content**: Influencer-style promotional videos

&#x20;

> [accordion] 🔧 Advanced Customization
>
> Fine-tune every aspect of your content: - Character packs with unique voices and personalities -
> Background video packs (Minecraft, Subway Surfers, etc.) - Music and sound effects - Text overlays
> and visual effects

&#x20;

> [accordion] 📊 Social Media Integration
>
> Seamlessly connect and upload to major platforms: - **TikTok**: Videos and photos with privacy
> controls - **Instagram**: Reels, Stories, and feed posts - **Facebook**: Page posts with
> scheduling options - Automatic account connection and token management

> [accordion] ⚡ Developer Experience
>
> Built for developers with modern tooling:
>
> * TypeScript-first with perfect autocomplete
> * Client-side validation with detailed error messages
> * Webhooks for async processing
> * CLI for easy authentication and testing

## Use Cases

> [card] Educational Content
>
> Turn complex topics into engaging, viral-ready educational videos

> [card] Marketing Automation
>
> Generate UGC-style promotional content at scale for your products

> [card] Content Repurposing
>
> Transform existing videos to maximize reach and avoid duplicate detection

> [card] Social Media Management
>
> Automate your entire content pipeline from generation to publishing

## Community & Support

> [card] [Discord Community](https://discord.gg/gigareels)
>
> Join our community for support and discussions

> [card] [GitHub](https://github.com/gigareels)
>
> View our open source projects and contribute

> [card] [Support](mailto:albert@gigareels.com)
>
> Get direct support from our team

Ready to start building? Check out our [Quickstart Guide](https://gigareels.mintlify.site/quickstart.md) or dive into the [API Reference](https://gigareels.mintlify.site/api-reference/authentication).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.