A unified platform for easily using various open-source AI models with RunPod Serverless
Pronunciation: Eun-gui Studio (/Ι―nΙ‘Ι―i ΛstjuΛdioΚ/)
EnguiStudio is a platform that enables easy access to various open-source AI models through a web interface using RunPod Serverless infrastructure. Experience cutting-edge AI technology without complex setup.
- π¬ Video Generation: WAN 2.2 video generation model with LoRA support
- β¨ FLUX KONTEXT: Image transformation and styling model
- π¨ FLUX KREA: Advanced image generation model with LoRA support
- βοΈ Qwen Image Edit: AI-powered image editing model
- π€ MultiTalk(not recommended): Audio 2 Video model
- π Infinite Talk(recommend): Talking video generation model combining images and audio
- π¬ WAN Animate: Advanced image-to-video animation with precise control points
- π Video Upscale: AI-powered video upscaling
- πΌοΈ Z-Image: Fast image generation model with optional ControlNet support
- π OneToAll: Video-to-video transformation with image reference
- βοΈ Unified Settings: Manage RunPod endpoints in one place
- π Library: Manage generated results
- βοΈ S3 Storage: File management and storage
You may need to run the script multiple times on your first launch due to AWS S3 and ffmpeg download/installation steps!
For Mac version installation, see this video.
The easiest way to get started with EnguiStudio:
- Download Node.js: Get it from nodejs.org (LTS version)
- Clone the project:
git clone https://github.com/wlsdml1114/Engui_Studio.git cd Engui_Studio - Run the setup script: Double-click
start-windows.bat
- Install Node.js:
# macOS # if you don't have brew, install brew first using command below. and then install node # /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install node # Linux (Ubuntu/Debian) sudo apt install nodejs npm
- Clone and run:
git clone https://github.com/wlsdml1114/Engui_Studio.git cd Engui_Studio sh ./start-macos.sh
That's it! The script will automatically:
- β Check Node.js installation
- β Install all dependencies
- β Set up the database
- β Build the production version
- β Start the production server
- β
Open your browser to
http://localhost:3000
Navigate to /settings in your browser
- Enter your RunPod API key
- You can get your RunPod API key from here
- Configure endpoint IDs for each model:
- You can get your RunPod endpoint IDs from here
- Video Generation (WAN 2.2)
- FLUX KONTEXT (Image transformation)
- FLUX KREA (Image generation)
- Qwen Image Edit (Image editing)
- MultiTalk (Audio 2 Video)
- Infinite Talk (Talking video)
- WAN Animate (Image-to-video animation)
- Video Upscale (Video enhancement)
- Z-Image (Fast image generation with or without ControlNet)
- OneToAll (Video-to-video transformation)
- Example

- You can get your RunPod endpoint IDs from here
- Set up S3-compatible storage for file management
- Configure endpoint URL, access keys, and bucket name in your network volume.
- Also you need to create s3 API key to generate access key id and secret access key.
- In network volume

- In s3 API key

- Save all settings
- Test connections using the test buttons
- Verify all services are working correctly
- Enter API keys and secrets only through web interface and store safely
- Run locally only to protect personal information
- Recommend environment variable configuration for production
This project is distributed under the MIT License. See the LICENSE file for details.
- Next.js - React framework
- RunPod - AI infrastructure service
- Prisma - Database ORM
- Tailwind CSS - CSS framework
- Open Source AI Model Community - Providing various AI models
Want to link to EnguiStudio from your project? Use our banner:
[](https://github.com/wlsdml1114/Engui_Studio)- Small:
width="400" height="140" - Medium:
width="600" height="210" - Large:
width="800" height="280"(original)

