Skip to content

Latest commit

Β 

History

History
79 lines (66 loc) Β· 2.12 KB

File metadata and controls

79 lines (66 loc) Β· 2.12 KB

πŸ€– JARVIS Multi-Agent Setup Guide

PHASE 1 Setup (Aaj Karo)

Step 1 β€” Install packages

pip install google-generativeai crewai crewai-tools google-api-python-client google-auth-oauthlib Pillow apscheduler

Step 2 β€” Free API Keys

A. Serper.dev (Google Search β€” Free 100/month)

  1. serper.dev pe jao
  2. Free account banao
  3. API key copy karo
  4. .env me: SERPER_API_KEY=your_key

B. Leonardo.ai (Thumbnails β€” Free 150 credits/day)

  1. app.leonardo.ai pe jao
  2. Free account banao
  3. Settings β†’ API Access β†’ Generate Key
  4. .env me: LEONARDO_API_KEY=your_key

C. YouTube Data API (Free)

  1. console.cloud.google.com pe jao
  2. New Project banao
  3. Enable "YouTube Data API v3"
  4. Credentials β†’ OAuth 2.0 β†’ Desktop App
  5. JSON download karo β†’ youtube_credentials.json naam se save karo
  6. Run: python phase2_thumbnail_upload.py β†’ Option 3

D. Zapier Webhook (Instagram/FB/Rumble β€” Free plan)

  1. zapier.com pe jao
  2. New Zap β†’ Trigger: Webhooks by Zapier β†’ Catch Hook
  3. Action: Instagram/Facebook/Rumble post
  4. Webhook URL copy karo
  5. .env me: ZAPIER_WEBHOOK_URL=https://hooks.zapier.com/...

PHASE 1 Run Karo

python phase1_research_seo_script.py
# Topic enter karo β†’ sab kuch automatic

PHASE 2 Run Karo

python phase2_thumbnail_upload.py
# Option 1 β†’ Full pipeline

Jarvis se Run Karo (Voice Command)

"Jarvis, AI tools 2025 pe video banao"
"Jarvis, agents ka status batao"
"Jarvis, Upwork proposal likho video editing ke liye"

Folder Structure After Setup

JARVIS-AI-Assistant/
β”œβ”€β”€ agent.py
β”œβ”€β”€ phase1_research_seo_script.py
β”œβ”€β”€ phase2_thumbnail_upload.py
β”œβ”€β”€ jarvis_crew_bridge.py
β”œβ”€β”€ multi_agent_system.py
β”œβ”€β”€ youtube_credentials.json  ← YouTube OAuth
β”œβ”€β”€ upload_queue.json         ← Auto-created
β”œβ”€β”€ phase1_output/            ← Research/SEO/Scripts
β”‚   β”œβ”€β”€ research_*.json
β”‚   β”œβ”€β”€ seo_*.json
β”‚   └── script_*.txt
└── phase2_output/            ← Thumbnails/Upload info
    β”œβ”€β”€ thumbnail_*.jpg
    └── upload_metadata_*.json