{
  "name": "BGRemover AI Agent",
  "description": "The world's #1 AI Agent for video background removal. BGRemover helps you automatically remove video backgrounds using advanced AI without requiring green screens or manual editing. Create professional transparent video content with 50K+ users trusting our platform.",
  "url": "https://bgremover.video/api/agent",
  "provider": {
    "organization": "AISOLO Technologies Private Limited",
    "url": "https://bgremover.video"
  },
  "version": "1.0.0",
  "documentationUrl": "https://bgremover.video/llm",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "flows": {
        "implicit": {
          "authorizationUrl": "https://bgremover.video/auth",
          "scopes": {
            "read:profile": "Read user profile",
            "read:videos": "Access user videos",
            "write:process": "Process and remove video backgrounds"
          }
        }
      }
    }
  },
  "security": [{"oauth2": ["read:profile", "read:videos", "write:process"]}],
  "defaultInputModes": ["video/mp4", "video/mov", "video/webm", "application/json"],
  "defaultOutputModes": ["video/mp4", "video/mov", "video/webm", "application/json"],
  "skills": [
    {
      "id": "video-background-removal",
      "name": "Video Background Removal",
      "description": "Automatically removes backgrounds from videos using advanced AI without requiring green screens. Supports MP4, MOV, WebM formats up to 500MB and 15 minutes duration. Perfect for content creators, businesses, and professional video production with transparent background export.",
      "tags": ["video editing", "background removal", "AI", "automation", "content creation", "transparent background"],
      "examples": [
        "Remove the background from this video to create a transparent background",
        "Process this MP4 video to remove the background automatically",
        "Create a professional video with background removed for my presentation",
        "Generate a transparent background video for compositing"
      ],
      "inputModes": ["video/mp4", "video/mov", "video/webm"],
      "outputModes": ["video/mp4", "video/mov", "video/webm"]
    },
    {
      "id": "transparent-video-export",
      "name": "Transparent Video Export",
      "description": "Export videos with transparent backgrounds in MOV format with alpha channel or PNG sequence. Perfect for video compositing, overlaying on different backgrounds, and creating professional video content for social media and marketing.",
      "tags": ["transparent background", "alpha channel", "video compositing", "professional video"],
      "examples": [
        "Export this video with transparent background for compositing",
        "Create a MOV file with alpha channel transparency",
        "Generate transparent background video for overlay effects"
      ],
      "inputModes": ["video/mp4", "video/mov", "video/webm"],
      "outputModes": ["video/mov"]
    },
    {
      "id": "batch-background-removal",
      "name": "Batch Background Removal",
      "description": "Process multiple videos simultaneously to remove backgrounds with consistent quality and settings. Ideal for content creators, businesses, and organizations that need to process large volumes of video content efficiently.",
      "tags": ["batch processing", "bulk processing", "efficiency", "enterprise", "automation"],
      "examples": [
        "Process these 10 videos to remove backgrounds in batch",
        "Remove backgrounds from all videos in this folder",
        "Bulk process these product videos for e-commerce"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "real-time-background-removal",
      "name": "Real-time Background Removal",
      "description": "Lightning-fast processing with advanced AI algorithms that can handle complex scenes, motion blur, and challenging lighting conditions. Most videos are processed within 30-60 seconds with professional-quality results.",
      "tags": ["real-time processing", "fast processing", "AI optimization", "professional quality"],
      "examples": [
        "Process this video quickly for immediate use",
        "Remove background from this complex scene video",
        "Handle this low-light video with motion blur"
      ],
      "inputModes": ["video/mp4", "video/mov", "video/webm"],
      "outputModes": ["video/mp4", "video/mov", "video/webm"]
    },
    {
      "id": "multi-format-support",
      "name": "Multi-Format Video Support",
      "description": "Comprehensive support for all major video formats including MP4, MOV, WebM, M4V, and AVI. Automatic format optimization and conversion ensures compatibility across different platforms and use cases.",
      "tags": ["format support", "video conversion", "compatibility", "optimization"],
      "examples": [
        "Process this AVI video and export as MP4",
        "Convert this WebM video with background removed",
        "Handle multiple video formats in one batch"
      ],
      "inputModes": ["video/mp4", "video/mov", "video/webm", "video/m4v", "video/avi"],
      "outputModes": ["video/mp4", "video/mov", "video/webm"]
    }
  ]
}