Social AI Studio
Social AI Studio
IoT

Social AI Studio

Social AI Studio is a modern AI-powered multi-agent platform for content creation, image generation, reel creation, ad generation, brand memory, and social media automation. It helps businesses create high-quality marketing content with intelligent AI workflows.

Next.jsReactTypeScriptTailwind CSSAI AgentsOpenAI APIGemini APISupabaseCloudinaryVercel
README.md
Markdown

šŸš€ SocialAI Studio — Autonomous AI Social Content Engine

SocialAI StudioSocialAI Studio

The #1 Autonomous Multimodal AI Content Engine for Creators, YouTubers & Brands

Live Demo GitHub Vercel PWA

✨ Features & Capabilities

šŸ¤– AI Content Generation

  • Multi-Platform Post Synthesis — Generates platform-optimized posts for LinkedIn, X (Twitter), Instagram, Facebook, YouTube Shorts, Threads & Pinterest simultaneously
  • Gemini 2.5 Flash powered content with 2026 social algorithm intelligence
  • A/B Hook Selector — Interactive scroll-stopping headline switcher with 1-click swap

šŸ‘ļø Multimodal Vision AI

  • Deep Gemini Vision Inspector — RGB pixel-level analysis on uploaded product photos
  • Extracts true colors, surface texture, material quality, patterns & cultural motifs
  • Grounds all generated content in your actual product visuals

šŸŽ¬ 15-Second Reel Storyboard Generator

  • Auto-generates 3-scene storyboards for Instagram Reels, YouTube Shorts & TikTok
  • Each scene includes: camera angle, voiceover script, on-screen text & audio hook recommendation

šŸ¢ Brand Intelligence & Profile Engine

  • Business Profile & Brand Hook Management — Custom profile anchors every post to your unique brand tone & value proposition
  • In-Memory Vector DB — Semantic matching of your brand context to generated content

šŸ“Š Virality & Quality Intelligence

  • Virality Index Score — Algorithm-backed quality score for each generated post
  • Platform Algorithm Audit — Best-time-to-post, engagement optimization & hashtag intelligence
  • Smart Tiered Hashtag Matrix — High-volume, niche-targeted & community hashtags per platform

šŸŽØ AI Visual Studio

  • Prompt-Matched Image Generation — Platform-optimized images with custom aspect ratios
  • Style presets: Photorealistic, Cinematic, Luxury, Minimalist, etc.

šŸ“„ Export & Sharing

  • 1-Click Markdown Export — Full campaign report as structured .md file
  • Batch Copy — Copy all platform captions in one click
  • Platform-Specific Card Preview — Visual post cards for each platform

šŸ“± Progressive Web App (PWA)

  • Installable on Desktop & Mobile — Works like a native app
  • Offline Support — Service Worker caching for offline access
  • Web Push Notifications — VAPID-based push notification support
  • Smart Install Prompt — Browser-based install modal (not in-app)

🌐 Live Links

šŸ› ļø Tech Stack

LayerTechnology
FrontendReact 19 + TypeScript + Vite 6
StylingTailwind CSS v4 + Custom CSS Animations
BackendExpress.js (TypeScript)
AI EngineGoogle Gemini 2.5 Flash / 3.6 Flash (@google/genai)
DeploymentVercel (Serverless + Static)
PWAWeb App Manifest + Service Worker + VAPID Push
AnimationsMotion (Framer Motion)
IconsLucide React

šŸš€ Quick Start

Prerequisites

Installation & Local Run

bash
# 1. Clone the repository git clone https://github.com/ganesha-raut/socialaistudio.git cd socialaistudio # 2. Install dependencies npm install # 3. Configure Environment Variables cp .env.example .env # Edit .env and add your Gemini API key: # GEMINI_API_KEY=your_gemini_api_key_here # 4. Start Development Server (Express + Vite HMR) npm run dev

Open http://localhost:3000

Build & Production

bash
# Typecheck & Lint npm run lint # Build Vite frontend + bundled Express server npm run build # Start Production Server npm run start

šŸ”‘ Environment Variables

Create a .env file based on .env.example:

env
# Required GEMINI_API_KEY=your_gemini_api_key_here # Optional (VAPID Push Notifications) VAPID_PUBLIC_KEY=your_vapid_public_key VAPID_PRIVATE_KEY=your_vapid_private_key VAPID_SUBJECT=mailto:your@email.com

🌐 iframe Embedding

SocialAI Studio supports embedding on ganesharaut.in via iframe:

html
<iframe src="https://socialaistudio.ganesharaut.in" width="100%" height="800px" frameborder="0" allow="camera; microphone; notifications" title="SocialAI Studio" ></iframe>

šŸ“‚ Project Structure

socialaistudio/ ā”œā”€ā”€ api/ │ └── index.ts # Vercel serverless entrypoint ā”œā”€ā”€ public/ │ ā”œā”€ā”€ manifest.json # PWA manifest │ ā”œā”€ā”€ sw.js # Service Worker │ └── socialaistudio.png # App logo ā”œā”€ā”€ src/ │ ā”œā”€ā”€ components/ # React UI components │ │ ā”œā”€ā”€ HomeDashboard.tsx │ │ ā”œā”€ā”€ InputSection.tsx │ │ ā”œā”€ā”€ Header.tsx │ │ ā”œā”€ā”€ MobileBottomNav.tsx │ │ └── PwaInstallModal.tsx │ ā”œā”€ā”€ App.tsx # Main app shell │ └── main.tsx ā”œā”€ā”€ server.ts # Express API server (Gemini AI endpoints) ā”œā”€ā”€ vercel.json # Vercel deployment config ā”œā”€ā”€ package.json └── .env.example

šŸ“œ License

MIT License — Built with ā¤ļø by Ganesha Raut

alt textalt text

Project Stats

1Views
Popularity100%

Features

  • Upload Instagram Post
  • Upload Instagram Reel
  • AI Caption Generator
  • Trending Hashtag Generator
  • Viral Hook Generator
  • Content Optimization
  • Engagement Suggestions
  • SEO Caption Analysis
  • Brand Tone Support
  • Multi-language Captions