Metadata-Version: 2.4
Name: wafle-automations-flow
Version: 0.1.0
Summary: WAFLE Flow Labs image generation automation — uses Google Labs Flow + Nano Banana 2 (free) to generate unlimited AI images
Author: WAFLE
License: MIT
Project-URL: Homepage, https://github.com/creandoaldia/web-ai-lab
Project-URL: Documentation, https://github.com/creandoaldia/web-ai-lab#readme
Keywords: wafle,flow,google-labs,image-generation,automation,playwright,mcp
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: mcp>=1.0.0
Requires-Dist: playwright>=1.60.0
Requires-Dist: requests>=2.31.0
Requires-Dist: wafle-scraper>=0.1.0

# WAFLE Automations — Flow Labs Image Generation

Uses **Google Labs Flow** + **Nano Banana 2** to generate unlimited AI images **100% free**, no API keys, no subscriptions.

## How it works

1. You provide a JSON with scenes (prompts + optional filenames)
2. This tool opens a headless Playwright browser
3. It navigates to `labs.google.com`, types each prompt, waits for generation
4. Downloads images organized by scene or with your exact filenames
5. Saves to your project's `public/assets/images/generated/` or `_dl/`

## MCP Tools

| Tool | Description |
|------|-------------|
| `generate_flow_images` | Batch mode from JSON file → organized by scene |
| `generate_flow_on_demand` | On-demand with exact filenames + brand context injection |
| `flow_health_check` | Validate Flow UI selectors still work |
| `flow_health_status` | Recent health check results |

## Dependencies

- `wafle-scraper` (for Playwright browser backend + stealth)
- Python 3.10+
- Playwright with Chromium installed

## Output paths

- With `project`: `projects/<name>/public/assets/images/generated/`
- Without project: `_dl/flow_<id>/`
- Custom: any path via `output_dir`
