Skip to content

Repository files navigation

PlaceAI

Monetize Your Content Without Selling Out.

AI-powered product placement for micro-creators. Insert branded products into any video post-production — no scripts, no ad reads, no yellow bars.


PlaceAI Before & After — AI product placement in action

Before & After: A product seamlessly placed into existing video content using AI.


Why PlaceAI?

🎯 The Micro-Creator Advantage: High-Density Trust

Traditional product placement chases Reach (celebrities). PlaceAI focuses on Resonance. Micro-creators (1k–50k followers) have the highest engagement rates because their audience sees them as peers, not distant stars. When a product is "just there" in their room or on their desk, it carries the weight of a personal recommendation — without the "sold-out" feel of a scripted ad-read.

🟡 The "Yellow Bar" Tax

The current monetization model is a tax on the viewer's patience. The yellow bar on YouTube, the "Video will play after ad" countdown — these train viewers to hate the brand before they even see it. AI product placement removes the friction, allowing the story to flow uninterrupted.

🎭 The Creator's Dilemma: Monetization vs. Identity

Most micro-creators face a double-bind: they need money to keep creating, but their audience hates traditional sponsorships. PlaceAI lets creators monetize their backlog and new content without changing their personality or scripts. They don't have to "sell" the product — the product just lives in their world.

📦 The Advertiser's Win: Quality Distribution over AI Slop

We are entering an era of "AI slop" — limitless, cheap, AI-generated content that people are already starting to ignore. Advertisers are desperate for authentic distribution. PlaceAI gives them a Trojan Horse: their product inside trusted, human-made content that people actually want to watch.


How It Works

Step Action Description
1 📹 Upload Video Drag & drop any video clip (3–10 seconds)
2 🖼️ Product Asset Upload reference & frontal images, or generate new assets with AI
3 🎯 Placement Prompt Annotate the placement area and generate a video prompt with AI assistance
4 ✨ Generate AI models (Kling, Veo) seamlessly insert the product into the scene

Key Features

  • AI Video Scan — Automatically analyzes scenes for optimal product placement opportunities
  • Placement Chat Agent — Conversational AI that proposes and refines placements based on video + product context
  • AI Product Image Generation — Generate product variants using Gemini image models
  • Video Editor Workflow — Full-frame video editing with AI-powered placement proposals
  • Creator Marketplace — Brands post placement briefs, creators accept and deliver
  • Project Dashboard — Manage all placements with status tracking and generation history

Tech Stack

Layer Technology
Frontend React, TypeScript, Tailwind CSS, Shadcn/UI, Framer Motion
Backend Supabase (Database, Auth, Storage, Edge Functions)
AI — Analysis Google Gemini 2.5 Flash (video understanding, prompt generation)
AI — Generation Kling AI (video-to-video product insertion)
AI — Images Gemini Flash Image (product asset generation)

Getting Started

# Clone the repository
git clone <YOUR_GIT_URL>

# Navigate to the project
cd placeai

# Install dependencies
npm install

# Start the development server
npm run dev

The app will be available at http://localhost:5173.


Project Structure

src/
├── pages/           # Landing, Dashboard, Studio, VideoEditor, Marketplace
├── components/      # UI components, PlacementChat, VideoAnnotator, BeforeAfterSlider
├── contexts/        # Auth context
├── hooks/           # Custom React hooks
├── integrations/    # Supabase client & types
└── lib/             # Utilities

supabase/
├── functions/       # Edge Functions (analyze-video, generate-video, generate-prompt, etc.)
├── migrations/      # Database migrations
└── config.toml      # Supabase configuration

License

© 2026 PlaceAI. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages