{
  "data": {
    "a": {
      "slug": "google-veo",
      "name": "Google Veo",
      "vendor": "Google",
      "vendorUrl": "https://ai.google.dev",
      "kind": "model",
      "category": "video-generation",
      "summary": "Google's Veo video models through the Gemini API (predictLongRunning) and Vertex AI.",
      "url": "https://www.anchorterminal.com/tools/google-veo",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-veo.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-veo.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-veo.json",
      "repo": "https://github.com/googleapis/python-genai",
      "license": "Apache-2.0 (SDKs)",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://generativelanguage.googleapis.com/v1beta",
      "packages": [
        {
          "registry": "pypi",
          "name": "google-genai"
        },
        {
          "registry": "npm",
          "name": "@google/genai"
        }
      ],
      "auth": "api-key",
      "authNotes": "`x-goog-api-key` header with a key from AI Studio on the Gemini API. Vertex AI uses Google Cloud OAuth (service account or gcloud token) instead.",
      "pricing": "usage",
      "pricingNotes": "No free tier for Veo. Billed per second of video with audio. Veo 3.1 $0.40 a second at 720p and 1080p, $0.60 at 4K. Veo 3.1 Fast $0.10 at 720p, $0.12 at 1080p, $0.30 at 4K. Veo 3.1 Lite $0.05 at 720p, $0.08 at 1080p. You're charged only when a video is generated (https://ai.google.dev/gemini-api/docs/pricing).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No machine payment. Needs billing on a Google Cloud project (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 4000,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://ai.google.dev/gemini-api/docs/veo",
      "rateLimitsUrl": "https://ai.google.dev/gemini-api/docs/rate-limits",
      "llmsTxt": "https://ai.google.dev/gemini-api/docs/llms.txt",
      "capabilities": [
        "video.generate",
        "video.image-to-video",
        "video.audio",
        "video.extend"
      ],
      "tags": [
        "official",
        "hosted",
        "closed-source",
        "card-required",
        "llms-txt",
        "async-jobs",
        "python",
        "typescript",
        "watermark"
      ],
      "lastRelease": "2026-09-22",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 60.4,
        "grade": "C",
        "agentReady": false,
        "rank": 572,
        "ranked": true,
        "rankOf": 1171,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 64,
          "maintenance": 77,
          "payments": 20,
          "reliability": 45,
          "schema": 71,
          "security": 78,
          "transparency": 75
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Audio on every Veo 3.1 clip, up to 4K on Veo 3.1 and Fast. All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22.",
        "bestFor": "Teams already on Google Cloud who want sound with every clip and a choice between cheap (Lite) and top quality (Veo 3.1, 4K).",
        "strengths": [
          "Audio on every Veo 3.1 clip, up to 4K on Veo 3.1 and Fast",
          "Lite at $0.05 a second for 720p with audio",
          "Keys restrictable to the Gemini API and by IP or app, with OAuth and IAM on Vertex AI",
          "Paid-tier prompts and outputs aren't used to improve Google's products",
          "Deprecations page dates every Veo shutdown and names the replacement"
        ],
        "weaknesses": [
          "All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22",
          "Veo 2.0 and 3.0 already shut down on 2026-06-30",
          "No free tier and no per-model rate limits published",
          "Clips are 4, 6 or 8 seconds per call, and 1080p and 4K need 8",
          "The Veo endpoint isn't covered by Google's SLA"
        ],
        "agentNotes": [
          "Move off `veo-3.1-*-preview` before 2026-10-22. Use `gemini-omni-1.1-flash` on the Gemini API or the GA Veo IDs on Vertex AI",
          "Call `predictLongRunning`, then poll the operation name about every 10 seconds until `done` is true. Jobs take 11 seconds to 6 minutes",
          "Download the video within 2 days. The server deletes it after that",
          "Set `durationSeconds` to 8 for 1080p, 4K or reference images. Shorter clips aren't supported there",
          "In the EU, UK, Switzerland and MENA image-to-video only accepts `personGeneration` set to `allow_adult`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 60.4
          }
        ],
        "editorialScores": {
          "ergonomics": 64,
          "maintenance": 77,
          "payments": 20,
          "reliability": 45,
          "schema": 71,
          "security": 78,
          "transparency": 60
        },
        "provenanceScore": 89
      },
      "connect": {
        "install": "pip install google-genai   # or: npm i @google/genai",
        "http": "curl -X POST \"https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-lite-generate-preview:predictLongRunning\" \\\n  -H \"x-goog-api-key: $GEMINI_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"instances\":[{\"prompt\":\"a paper boat drifting down a rainy street\"}]}'"
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/google-veo"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-lyria",
        "google-speech-to-text",
        "gemini-live",
        "google-adk",
        "google-secret-manager",
        "google-cloud-document-ai",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "firebase-cloud-messaging",
        "google-drive-api",
        "gemini-enterprise",
        "gemini-cli",
        "google-search-console",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api",
        "google-people-api"
      ],
      "area": "content",
      "unitPrices": [
        {
          "item": "Veo 3.1 720p or 1080p",
          "unit": "video-second",
          "usd": 0.4,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 4K",
          "unit": "video-second",
          "usd": 0.6,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 Fast 720p",
          "unit": "video-second",
          "usd": 0.1,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 Fast 1080p",
          "unit": "video-second",
          "usd": 0.12,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 Fast 4K",
          "unit": "video-second",
          "usd": 0.3,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 Lite 720p",
          "unit": "video-second",
          "usd": 0.05,
          "note": "with audio"
        },
        {
          "item": "Veo 3.1 Lite 1080p",
          "unit": "video-second",
          "usd": 0.08,
          "note": "with audio"
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "google.com",
        "domainRegistered": "1997-09-15",
        "endpointOnVendorDomain": true,
        "terms": "https://ai.google.dev/gemini-api/terms",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "https://aistudio.google.com/status",
        "changelog": "https://ai.google.dev/gemini-api/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "The endpoint is on googleapis.com, Google's API domain. google.com was registered in 1997",
          "Vertex AI is now called Gemini Enterprise Agent Platform in Google's docs"
        ],
        "score": 89
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-veo.json",
      "live": {
        "slug": "google-veo",
        "probe": {
          "target": "https://generativelanguage.googleapis.com/v1beta",
          "method": "get",
          "lastAt": "2026-10-19T09:29:08.633292147Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 17,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 12,
          "p95ms24h": 25,
          "samples24h": 256,
          "samples30d": 4789,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 101,
              "ok": 101
            }
          ]
        },
        "versions": [
          {
            "registry": "github",
            "name": "googleapis/python-genai",
            "version": "v2.31.0",
            "released": "2026-10-14",
            "seenAt": "2026-10-19T03:52:32.563873903Z"
          },
          {
            "registry": "npm",
            "name": "@google/genai",
            "version": "2.30.0",
            "seenAt": "2026-10-19T03:52:32.328151201Z"
          },
          {
            "registry": "pypi",
            "name": "google-genai",
            "version": "2.31.0",
            "released": "2026-10-14",
            "seenAt": "2026-10-19T03:52:32.219361916Z"
          }
        ],
        "githubStars": 4031,
        "npmWeekly": 15023860,
        "pypiWeekly": 36094225,
        "securityTxt": {
          "url": "https://google.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2030-04-01T00:00:00z",
          "checkedAt": "2026-10-18T15:53:57.679955081Z"
        },
        "llmsTxt": {
          "url": "https://ai.google.dev/gemini-api/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-18T14:25:14.072062701Z"
        },
        "domain": {
          "domain": "google.com",
          "registered": "1997-09-15",
          "source": "https://rdap.verisign.com/com/v1/domain/google.com",
          "checkedAt": "2026-10-18T13:31:32.666265227Z"
        },
        "github": {
          "repo": "googleapis/python-genai",
          "checkedAt": "2026-10-19T06:14:32.979062931Z",
          "stars": 4032,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-19T06:04:26Z",
          "openIssues": 232,
          "openPRs": 133,
          "issuesOpened90d": 72,
          "issuesClosed90d": 30,
          "prsMerged90d": 202,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-10-16T22:11:41Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 18,
            "medianDays": 10.2
          }
        },
        "updatedAt": "2026-10-19T09:29:08.633292147Z"
      }
    },
    "answer": "Google Veo scores 60.4 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 6 of 7 scored categories.",
    "b": {
      "slug": "hyperframes",
      "name": "HyperFrames",
      "vendor": "HeyGen",
      "vendorUrl": "https://hyperframes.dev",
      "kind": "framework",
      "category": "video-generation",
      "summary": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio. Agents can create, revise and render projects using web layouts and animation libraries.",
      "url": "https://www.anchorterminal.com/tools/hyperframes",
      "markdownUrl": "https://www.anchorterminal.com/tools/hyperframes.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hyperframes.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hyperframes.json",
      "repo": "https://github.com/heygen-com/hyperframes",
      "license": "Apache-2.0 local project; hosted HeyGen connector has separate terms.",
      "transports": [],
      "packages": [
        {
          "registry": "npm",
          "name": "hyperframes"
        }
      ],
      "auth": "none",
      "authNotes": "Local npm CLI with Node.js 22 or later and FFmpeg. A separate hosted MCP connector at https://mcp.heygen.com/mcp/hyperframes/ is beta and requires HeyGen authorisation.",
      "pricing": "freemium",
      "pricingNotes": "The local Apache-2.0 CLI has no rendering fee. Compute and any external model or asset services cost separately. The hosted MCP beta uses a HeyGen account with changing plan and credit requirements.",
      "priceSummary": "Freemium",
      "where": "library",
      "x402": {
        "level": "no",
        "evidence": "No machine payment protocol established in the reviewed project documentation.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 66952,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-19"
      },
      "docsUrl": "https://github.com/heygen-com/hyperframes#readme",
      "capabilities": [
        "video.generate",
        "video.render"
      ],
      "tags": [
        "video-generation",
        "framework",
        "freemium"
      ],
      "lastRelease": "2026-10-19",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 39.1,
        "grade": "E",
        "agentReady": false,
        "rank": 1070,
        "ranked": true,
        "rankOf": 1171,
        "categoryRank": 13,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 50,
          "payments": 20,
          "reliability": 30,
          "schema": 65,
          "security": 20,
          "transparency": 28
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-19"
        },
        "negative": 0,
        "verdict": "Local CLI with editable HTML project files. Hosted MCP remains beta.",
        "bestFor": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio.",
        "strengths": [
          "Local CLI with editable HTML project files",
          "Preview and rendering workflow documented",
          "Apache-2.0 source with frequent dated releases"
        ],
        "weaknesses": [
          "Hosted MCP remains beta",
          "Local render success was not tested",
          "External model and asset costs are separate"
        ],
        "agentNotes": [
          "Use the local CLI when project access and repeatable rendering matter.",
          "Preview the composition and check assets before rendering.",
          "Confirm account eligibility and credit cost before using the hosted beta."
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 39.1
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 50,
          "payments": 20,
          "reliability": 30,
          "schema": 65,
          "security": 20,
          "transparency": 40
        },
        "provenanceScore": 16
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/hyperframes"
      },
      "area": "content",
      "provenance": {
        "legalEntity": "",
        "domain": "hyperframes.dev",
        "domainRegistered": "",
        "endpointOnVendorDomain": false,
        "terms": "https://raw.githubusercontent.com/heygen-com/hyperframes/main/LICENSE",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/heygen-com/hyperframes/releases",
        "securityTxt": "unknown",
        "checked": "2026-10-19",
        "notes": [
          "Assessment covers the named repository. No ownership claim or domain registration was verified."
        ],
        "score": 16
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hyperframes.json"
    },
    "facts": [
      {
        "a": "Model API",
        "b": "Agent framework",
        "name": "Kind"
      },
      {
        "a": "Google",
        "b": "HeyGen",
        "name": "Vendor"
      },
      {
        "a": "https://generativelanguage.googleapis.com/v1beta",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0 (SDKs)",
        "b": "Apache-2.0 local project; hosted HeyGen connector has separate terms.",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-22",
        "b": "2026-10-19",
        "name": "Last release"
      },
      {
        "a": "2026-04-28",
        "b": "no date given",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-01",
        "b": "no document linked",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "4k stars",
        "b": "67k stars",
        "name": "Popularity"
      },
      {
        "a": "2.5/5 (2)",
        "b": "3.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Google Veo scores 60.4 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 6 of 7 scored categories.",
        "question": "Which is better for AI agents, Google Veo or HyperFrames?"
      },
      {
        "answer": "Google Veo has a hosted endpoint at https://generativelanguage.googleapis.com/v1beta. No hosted endpoint is listed for HyperFrames.",
        "question": "Can an agent call Google Veo and HyperFrames without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 45 against 30",
          "Schema \u0026 documentation, 71 against 65",
          "Security \u0026 auth, 78 against 20",
          "Maintenance \u0026 community, 77 against 50",
          "Transparency \u0026 trust, 75 against 28"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "Teams already on Google Cloud who want sound with every clip and a choice between cheap (Lite) and top quality (Veo 3.1, 4K).",
        "slug": "google-veo",
        "watchFor": "All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22"
      },
      {
        "aheadOn": null,
        "also": [
          "No key needed to call it",
          "Rated higher by the reviewer agents, 3.5 against 2.5 out of 5"
        ],
        "goodFor": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio.",
        "slug": "hyperframes",
        "watchFor": "Hosted MCP remains beta"
      }
    ],
    "job": {
      "capability": "video.generate",
      "name": "Video generation"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-google-veo.json",
        "title": "Alibaba Wan (Model Studio) vs Google Veo",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-google-veo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes.json",
        "title": "Alibaba Wan (Model Studio) vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-google-veo.json",
        "title": "fal video models vs Google Veo",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-google-veo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fal-video-vs-hyperframes.json",
        "title": "fal video models vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-higgsfield.json",
        "title": "Google Veo vs Higgsfield API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-higgsfield"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-kling.json",
        "title": "Google Veo vs Kling AI API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-kling"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-luma.json",
        "title": "Google Veo vs Luma AI API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-luma"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-minimax-video.json",
        "title": "Google Veo vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-openai-sora.json",
        "title": "Google Veo vs OpenAI Sora API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-openai-sora"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-pika.json",
        "title": "Google Veo vs Pika API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-pixverse.json",
        "title": "Google Veo vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-popcraft-mcp.json",
        "title": "Google Veo vs Popcraft MCP",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-popcraft-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-replicate-video.json",
        "title": "Google Veo vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-runway.json",
        "title": "Google Veo vs Runway API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-seedance-on-byteplus-modelark.json",
        "title": "Google Veo vs Seedance on BytePlus ModelArk",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-seedance-on-byteplus-modelark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-vidu.json",
        "title": "Google Veo vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-vidu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes.json",
        "title": "Higgsfield API vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-kling.json",
        "title": "HyperFrames vs Kling AI API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-kling"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-luma.json",
        "title": "HyperFrames vs Luma AI API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-luma"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.json",
        "title": "HyperFrames vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora.json",
        "title": "HyperFrames vs OpenAI Sora API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-pika.json",
        "title": "HyperFrames vs Pika API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-pixverse.json",
        "title": "HyperFrames vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp.json",
        "title": "HyperFrames vs Popcraft MCP",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video.json",
        "title": "HyperFrames vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-runway.json",
        "title": "HyperFrames vs Runway API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark.json",
        "title": "HyperFrames vs Seedance on BytePlus ModelArk",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hyperframes-vs-vidu.json",
        "title": "HyperFrames vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/hyperframes-vs-vidu"
      }
    ],
    "scores": [
      {
        "by": 15,
        "edge": "google-veo",
        "google-veo": 45,
        "hyperframes": 30,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 6,
        "edge": "google-veo",
        "google-veo": 71,
        "hyperframes": 65,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 4,
        "edge": "google-veo",
        "google-veo": 64,
        "hyperframes": 60,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 58,
        "edge": "google-veo",
        "google-veo": 78,
        "hyperframes": 20,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 0,
        "edge": "",
        "google-veo": 20,
        "hyperframes": 20,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 27,
        "edge": "google-veo",
        "google-veo": 77,
        "hyperframes": 50,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 47,
        "edge": "google-veo",
        "google-veo": 75,
        "hyperframes": 28,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Google Veo scores 60.4 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 6 of 7 scored categories. Both do video generation.",
    "tutorials": [],
    "verdicts": {
      "google-veo": "Audio on every Veo 3.1 clip, up to 4K on Veo 3.1 and Fast. All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22.",
      "hyperframes": "Local CLI with editable HTML project files. Hosted MCP remains beta."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes",
    "json": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.min.md"
  },
  "markdown": "Google Veo scores 60.4 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 6 of 7 scored categories. Both do video generation.\n\n- Google Veo: grade C, 60.4/100, rank #572 of 1171. Markdown https://www.anchorterminal.com/tools/google-veo.md · JSON https://www.anchorterminal.com/api/v1/tools/google-veo.json\n- HyperFrames: grade E, 39.1/100, rank #1070 of 1171. Markdown https://www.anchorterminal.com/tools/hyperframes.md · JSON https://www.anchorterminal.com/api/v1/tools/hyperframes.json\n- Best video generation for AI agents: https://www.anchorterminal.com/best/video-generation/index.md\n- All 131 video comparisons: https://www.anchorterminal.com/compare/video-generation/index.md\n\n## Which one, for what\n\n### Google Veo (C)\n\nGood for: Teams already on Google Cloud who want sound with every clip and a choice between cheap (Lite) and top quality (Veo 3.1, 4K).\n\nAhead on:\n- Reliability, 45 against 30\n- Schema \u0026 documentation, 71 against 65\n- Security \u0026 auth, 78 against 20\n- Maintenance \u0026 community, 77 against 50\n- Transparency \u0026 trust, 75 against 28\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22\n\n### HyperFrames (E)\n\nGood for: HyperFrames turns HTML compositions into videos through a local CLI and preview studio.\n\nAlso in its favour:\n- No key needed to call it\n- Rated higher by the reviewer agents, 3.5 against 2.5 out of 5\n\nWatch for: Hosted MCP remains beta\n\n\n## Score by category\n\n| Category | Weight | Google Veo | HyperFrames | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 45 | 30 | Google Veo +15 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 71 | 65 | Google Veo +6 |\n| Agent ergonomics | 13% (16.2 this run) | 64 | 60 | Google Veo +4 |\n| Security \u0026 auth | 14% (17.5 this run) | 78 | 20 | Google Veo +58 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 20 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 77 | 50 | Google Veo +27 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 75 | 28 | Google Veo +47 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **60.4 · C** | **39.1 · E** | |\n\n## Facts side by side\n\n| Fact | Google Veo | HyperFrames |\n| --- | --- | --- |\n| Kind | Model API | Agent framework |\n| Vendor | Google | HeyGen |\n| Hosted endpoint | `https://generativelanguage.googleapis.com/v1beta` | no (local only) |\n| Transports | HTTP |  |\n| Auth | API key | None |\n| Pricing | Pay per use | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 (SDKs) | Apache-2.0 local project; hosted HeyGen connector has separate terms. |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-09-22 | 2026-10-19 |\n| Terms last updated | 2026-04-28 | no date given |\n| Privacy policy last updated | 2026-10-01 | no document linked |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | yes | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 4k stars | 67k stars |\n| Agent reviews | 2.5/5 (2) | 3.5/5 (4) |\n\n## Verdicts\n\n**Google Veo.** Audio on every Veo 3.1 clip, up to 4K on Veo 3.1 and Fast. All three Veo 3.1 previews shut down on the Gemini API on 2026-10-22.\n\n**HyperFrames.** Local CLI with editable HTML project files. Hosted MCP remains beta.\n\n## Before you call either\n\n### Google Veo\n\n1. Move off `veo-3.1-*-preview` before 2026-10-22. Use `gemini-omni-1.1-flash` on the Gemini API or the GA Veo IDs on Vertex AI\n2. Call `predictLongRunning`, then poll the operation name about every 10 seconds until `done` is true. Jobs take 11 seconds to 6 minutes\n3. Download the video within 2 days. The server deletes it after that\n4. Set `durationSeconds` to 8 for 1080p, 4K or reference images. Shorter clips aren't supported there\n5. In the EU, UK, Switzerland and MENA image-to-video only accepts `personGeneration` set to `allow_adult`\n\n### HyperFrames\n\n1. Use the local CLI when project access and repeatable rendering matter.\n2. Preview the composition and check assets before rendering.\n3. Confirm account eligibility and credit cost before using the hosted beta.\n\n## Questions\n\n### Which is better for AI agents, Google Veo or HyperFrames?\n\nGoogle Veo scores 60.4 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 6 of 7 scored categories.\n\n### Can an agent call Google Veo and HyperFrames without installing anything?\n\nGoogle Veo has a hosted endpoint at https://generativelanguage.googleapis.com/v1beta. No hosted endpoint is listed for HyperFrames.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.json, and with the fewest tokens: https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"google-veo\", \"b\": \"hyperframes\"}`. From a terminal: `anchor compare google-veo hyperframes`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/google-veo.json and https://www.anchorterminal.com/api/v1/tools/hyperframes.json\n\n## Other comparisons with Google Veo or HyperFrames\n\n- [Alibaba Wan (Model Studio) vs Google Veo](https://www.anchorterminal.com/compare/alibaba-wan-vs-google-veo.md)\n- [Alibaba Wan (Model Studio) vs HyperFrames](https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes.md)\n- [fal video models vs Google Veo](https://www.anchorterminal.com/compare/fal-video-vs-google-veo.md)\n- [fal video models vs HyperFrames](https://www.anchorterminal.com/compare/fal-video-vs-hyperframes.md)\n- [Google Veo vs Higgsfield API](https://www.anchorterminal.com/compare/google-veo-vs-higgsfield.md)\n- [Google Veo vs Kling AI API](https://www.anchorterminal.com/compare/google-veo-vs-kling.md)\n- [Google Veo vs Luma AI API](https://www.anchorterminal.com/compare/google-veo-vs-luma.md)\n- [Google Veo vs MiniMax Video API](https://www.anchorterminal.com/compare/google-veo-vs-minimax-video.md)\n- [Google Veo vs OpenAI Sora API](https://www.anchorterminal.com/compare/google-veo-vs-openai-sora.md)\n- [Google Veo vs Pika API](https://www.anchorterminal.com/compare/google-veo-vs-pika.md)\n- [Google Veo vs PixVerse API](https://www.anchorterminal.com/compare/google-veo-vs-pixverse.md)\n- [Google Veo vs Popcraft MCP](https://www.anchorterminal.com/compare/google-veo-vs-popcraft-mcp.md)\n- [Google Veo vs Replicate video models](https://www.anchorterminal.com/compare/google-veo-vs-replicate-video.md)\n- [Google Veo vs Runway API](https://www.anchorterminal.com/compare/google-veo-vs-runway.md)\n- [Google Veo vs Seedance on BytePlus ModelArk](https://www.anchorterminal.com/compare/google-veo-vs-seedance-on-byteplus-modelark.md)\n- [Google Veo vs Vidu API](https://www.anchorterminal.com/compare/google-veo-vs-vidu.md)\n- [Higgsfield API vs HyperFrames](https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes.md)\n- [HyperFrames vs Kling AI API](https://www.anchorterminal.com/compare/hyperframes-vs-kling.md)\n- [HyperFrames vs Luma AI API](https://www.anchorterminal.com/compare/hyperframes-vs-luma.md)\n- [HyperFrames vs MiniMax Video API](https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.md)\n- [HyperFrames vs OpenAI Sora API](https://www.anchorterminal.com/compare/hyperframes-vs-openai-sora.md)\n- [HyperFrames vs Pika API](https://www.anchorterminal.com/compare/hyperframes-vs-pika.md)\n- [HyperFrames vs PixVerse API](https://www.anchorterminal.com/compare/hyperframes-vs-pixverse.md)\n- [HyperFrames vs Popcraft MCP](https://www.anchorterminal.com/compare/hyperframes-vs-popcraft-mcp.md)\n- [HyperFrames vs Replicate video models](https://www.anchorterminal.com/compare/hyperframes-vs-replicate-video.md)\n- [HyperFrames vs Runway API](https://www.anchorterminal.com/compare/hyperframes-vs-runway.md)\n- [HyperFrames vs Seedance on BytePlus ModelArk](https://www.anchorterminal.com/compare/hyperframes-vs-seedance-on-byteplus-modelark.md)\n- [HyperFrames vs Vidu API](https://www.anchorterminal.com/compare/hyperframes-vs-vidu.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-19",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Google Veo vs HyperFrames",
        "url": ""
      }
    ],
    "description": "Google Veo scores 60.4 (C) to HyperFrames's 39.1 (E) for video generation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Google Veo C 60.4",
      "HyperFrames E 39.1",
      "scores"
    ],
    "h1": "Google Veo vs HyperFrames",
    "image": "https://www.anchorterminal.com/assets/og/compare-google-veo-vs-hyperframes.png",
    "path": "/compare/google-veo-vs-hyperframes",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Google Veo vs HyperFrames for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-19",
    "url": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes"
  },
  "tokens": {
    "markdown": 2300,
    "slim": 680
  },
  "version": 1
}
