Generate your own custom action figure using AI! Upload a photo of yourself and customize your action figure's details to create a viral-style action figure image.
- Upload a full body photo
- Customize action figure details:
- Figure name
- Outfit description
- Facial expression
- Packaging color scheme
- Generate high-quality action figure images using DALL-E 3
- Download and share your generated images
- Next.js 15 with Tailwind CSS
- OpenAI API for image generation
- react-dropzone for file uploads
- Node.js (v18 or newer)
- pnpm package manager
- OpenAI API key
- Clone the repository:
git clone https://github.com/antonengelhardt/ai-action-figure.git
cd ai-action-figure- Install dependencies:
pnpm install- Create a
.env.localfile in the root directory with your API key:
# OpenAI API Key
OPENAI_API_KEY=your_openai_api_key_here- Start the development server:
pnpm dev- Open your browser and navigate to http://localhost:3000
This application can be deployed to Vercel with minimal configuration:
- Push your code to GitHub
- Import the repository in Vercel
- Add your OpenAI API key as an environment variable
- Deploy!
MIT