| Category | Description |
|---|---|
| 🖼️ Image Generation | 18+ AI models including Flux, GPT Image, NanoBanana, Seedream, Qwen-Image |
| 🎬 Video Generation | Text-to-video with Veo, Seedance, Wan, LTX-2 models |
| ✏️ AI Image Editing | Edit images using reference images + text prompts |
| 🎨 Infinite Canvas | Pan, zoom, and arrange multiple generated images |
| 🔧 Advanced Controls | Style strength, guidance scale, steps, negative prompts |
| 💾 Persistent Storage | IndexedDB for storing images locally |
| 🔐 BYOP Integration | Bring Your Own Pollen - let users pay for their own usage |
# Clone the repository
git clone https://github.com/namandhakad712/image-Gen-Editor.git
cd image-Gen-Editor/pollinations-app
# Install dependencies
npm install
# Copy environment variables
cp .env.example .env
# Start development server
npm run devVisit http://localhost:3000
- Visit enter.pollinations.ai
- Create a free account (GitHub sign-in available)
- Copy your API key
- Paste it in the app Settings page
💡 Free tier includes hourly pollen refills! No credit card required.
- Framework: Next.js 14 (App Router)
- Language: TypeScript 5
- Styling: Tailwind CSS 3
- Icons: Lucide React
- Notifications: Sonner
- AI Backend: Pollinations AI API
pollinations-app/
├── src/
│ ├── app/ # Next.js App Router pages
│ │ ├── page.tsx # Main canvas generator
│ │ ├── history/ # Generation history
│ │ ├── settings/ # API & theme configuration
│ │ ├── video/ # Video generation
│ │ └── usage/ # Usage dashboard
│ ├── components/ # Reusable UI components
│ └── lib/ # Utilities & API client
├── public/ # Static assets
└── package.json
# Install Vercel CLI
npm i -g vercel
# Deploy
vercel --prodWe welcome contributions! Whether you're fixing bugs, adding features, or improving documentation.
- ⭐ Star this repository
- 🍴 Fork the repository
- 🌿 Create a branch (
git checkout -b feature/amazing-feature) - 💾 Commit your changes
- 📤 Push to the branch
- 🔀 Open a Pull Request
MIT License - feel free to use it for personal and commercial projects!
