Content
wavespeed-nano-banana-2 avatar

wavespeed-nano-banana-2

Generate and edit images using Google's Nano Banana 2 via WaveSpeed AI. Supports text-to-image, natural language editing, multi-image composition, 4K resolution, and various aspect ratios.

Introduction

The wavespeed-nano-banana-2 skill provides an interface to Google's powerful Nano Banana 2 generative AI model via the WaveSpeed AI platform. This tool is designed for developers and power users who need high-quality image generation and sophisticated image manipulation capabilities within their AI agent workflows. It handles everything from creating new visual assets from scratch using descriptive text prompts to advanced image editing tasks like object replacement, style transferring, and multi-image composition. With support for native 4K resolution, multilingual text rendering within images, and precise camera-style controls, it serves as a robust solution for automated content creation pipelines.

  • Generates photorealistic or stylized images from natural language text prompts.

  • Supports advanced image editing using up to 14 concurrent input images for complex composition tasks.

  • Offers flexible aspect ratio control, including standard formats (16:9, 9:16) and ultra-narrow options (1:8, 8:1) for mobile or landscape requirements.

  • High-fidelity outputs with resolution support up to 4K and adjustable output formats like PNG or JPEG.

  • Integrates seamless multi-image processing, enabling tasks such as style swapping, face-hair integration, or object manipulation across different source files.

  • Utilizes the WaveSpeed AI API, featuring asynchronous polling or sync mode for rapid workflow integration.

  • Built-in error handling via runNoThrow and configurable retry logic for robust production deployments.

  • Requires a valid WaveSpeed AI API key configured as the WAVESPEED_API_KEY environment variable.

  • Image editing requires input URLs; local files must be pre-uploaded via the wavespeed.upload() method to obtain a valid reference.

  • Optimized for scenarios requiring rapid, repeatable image generation, such as social media automation, design prototyping, and creative content workflows.

  • Constraints include a maximum of 14 input images for editing sessions and adherence to standard API rate limits provided by the WaveSpeed platform.

Repository Stats

Stars
4,454
Forks
1,215
Open Issues
7
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 10:47 AM
View on GitHub