A cutting-edge web application that uses advanced AI technology to enhance and restore your photos instantly. Transform ordinary images into professional-quality photographs with just one click.
- AI-Powered Enhancement: Leverage Google's Gemini 2.0 Flash model for superior image processing
- Professional Quality: Automatic lighting, color, and sharpness optimization
- Photo Restoration: Remove scratches, stains, and age-related damage
- Interactive Comparison: Side-by-side slider to compare original and enhanced images
- High-Resolution Support: Process images up to 50MB while maintaining original dimensions
- Real-time Progress: Live progress tracking during image processing
- Instant Download: Download enhanced images immediately after processing
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Bun.sh (Latest version)
- Google Gemini API Key
-
Clone the repository
git clone https://github.com/pimatis/vining.git cd vining
-
Install dependencies
bun install
-
Configure environment variables
cp .env.example .env
Edit
.env
and add your Gemini API key:VITE_APP_GEMINI_KEY=your_gemini_api_key_here
-
Start development server
bun run dev
-
Open your browser Navigate to
http://localhost:5173
- Visit Google AI Studio
- Sign in with your Google account
- Navigate to API keys section
- Create a new API key
- Copy the key to your
.env
file
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature
- Commit changes:
git commit -m 'Add amazing feature'
- Push to branch:
git push origin feature/amazing-feature
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Created by Pimatis Labs