Files
novafarma/AUTONOMOUS_SETUP.md

3.1 KiB

🤖 FULL AUTONOMOUS GENERATION - How It Works

Date: 30.12.2025 03:35


🎯 CONCEPT

Instead of you asking me to generate each image, you run a Python script that:

  1. Directly calls Google Imagen API (same AI I use)
  2. Runs completely independently in background
  3. No need for conversation - script does everything
  4. Can run overnight while you sleep

🔧 HOW IT WORKS

Current Method (Through Me):

You → Ask Antigravity → Antigravity calls generate_image → Imagen API → Image saved

Limitation: Needs your input, conversation-based

Direct Script Method:

You → Run Python script → Script calls Imagen API directly → Images saved

Advantage: Fully automated, runs in background!


📋 REQUIREMENTS

1. Google Cloud Account

  • Free tier available (first 300 credits free)
  • Need to enable "Vertex AI API" or "Imagen API"

2. API Key / Service Account

  • Create service account in Google Cloud Console
  • Download JSON credentials file

3. Python Libraries

pip install google-cloud-aiplatform pillow requests

🚀 SETUP STEPS

Step 1: Google Cloud Setup

  1. Go to: https://console.cloud.google.com/
  2. Create new project (or use existing)
  3. Enable "Vertex AI API"
  4. Create Service Account:
    • IAM & Admin → Service Accounts → Create
    • Grant role: "Vertex AI User"
  5. Download JSON key file → Save as credentials.json

Step 2: Install Dependencies

cd /Users/davidkotnik/repos/novafarma
pip3 install google-cloud-aiplatform Pillow

Step 3: Run Script

export GOOGLE_APPLICATION_CREDENTIALS="/path/to/credentials.json"
python3 scripts/autonomous_generation.py

Script will:

  • Generate all 422 base assets
  • Save to assets/images/
  • Add white backgrounds
  • Create git commits every 20 images
  • Run overnight (8-12 hours)
  • Log progress to file

💰 COST ESTIMATE

Google Imagen API Pricing:

  • ~$0.02 per image (paid tier)
  • Free tier: First 1,000 images FREE (if eligible)

For 422 assets:

  • Free tier: $0 (if within quota)
  • Paid tier: ~$8.44 total

For 11,000 assets:

  • ~$220 total (paid tier)
  • Or use free tier + daily quotas

ADVANTAGES

Fully automated - run overnight
No conversation needed
Batch processing
Automatic retries on failures
Progress logging
Git auto-commits


⚠️ CONSIDERATIONS

Requires Google Cloud setup (15 min)
Need API credentials
Possible costs (can use free tier)
Less control during generation
Can't easily adjust style mid-run


📊 COMPARISON

Method Speed Cost Control Setup
Through Me Medium Free High None
Direct Script Fast Low Medium 15 min

🎯 RECOMMENDATION

For 422 base assets: → Use Direct Script (one-time setup worth it)

For animations later: → Can use same script, just update queue


READY TO SET UP? I'll create the complete script now! 🚀


Created: 30.12.2025 03:35