Skip to main content

Pindeck Documentation

Pindeck is an AI-powered image gallery and generation platform built for creatives. Upload, organize, generate variations, and present your visual work — all in one place.

What you can do

  • Upload and organize — Drag-and-drop image uploads with automatic metadata extraction, tagging, and categorization
  • Build boards — Create collections and storyboards to organize images by project, mood, or theme
  • Create decks — Build slide presentations directly from your image collections
  • Generate AI variations — Use fal.ai and OpenRouter VLM to create shot-type and style variations of your images
  • Integrate with Discord — Ingest images from Discord channels with emoji triggers and moderation queues
  • Store on RustFS — Automatic media pipeline from Convex to the RustFS-backed media API with public object URLs

Architecture overview

Pindeck uses a modern stack:
LayerTechnology
FrontendReact + Vite
BackendConvex (real-time database, HTTP actions, file storage)
AI generationfal.ai (image generation), OpenRouter (VLM analysis)
StorageRustFS object storage via media API
DeploymentVercel project pindeck (frontend), self-hosted Convex at https://convex.serving.cloud (backend)

Next steps