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:| Layer | Technology |
|---|---|
| Frontend | React + Vite |
| Backend | Convex (real-time database, HTTP actions, file storage) |
| AI generation | fal.ai (image generation), OpenRouter (VLM analysis) |
| Storage | RustFS object storage via media API |
| Deployment | Vercel project pindeck (frontend), self-hosted Convex at https://convex.serving.cloud (backend) |
Next steps
- Quickstart — Get up and running in minutes
- Development — Local development setup
- API reference — Convex HTTP endpoints