{
  "data": {
    "a": {
      "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"
    },
    "answer": "MiniMax Video API scores 61 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 5 of 7 scored categories.",
    "b": {
      "slug": "minimax-video",
      "name": "MiniMax Video API",
      "vendor": "MiniMax",
      "vendorUrl": "https://www.minimax.io",
      "kind": "model",
      "category": "video-generation",
      "summary": "MiniMax's API for generating video.",
      "url": "https://www.anchorterminal.com/tools/minimax-video",
      "markdownUrl": "https://www.anchorterminal.com/tools/minimax-video.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/minimax-video.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-video.json",
      "repo": "https://github.com/MiniMax-AI/MiniMax-H3",
      "license": "MiniMax H3 Community License (weights)",
      "transports": [
        "http",
        "stdio"
      ],
      "remoteUrl": "https://api.minimax.io",
      "packages": [
        {
          "registry": "pypi",
          "name": "minimax-mcp"
        },
        {
          "registry": "npm",
          "name": "minimax-mcp-js"
        }
      ],
      "auth": "api-key",
      "authNotes": "Bearer key from platform.minimax.io. Mainland China accounts use api.minimaxi.com with a separate key.",
      "pricing": "usage",
      "pricingNotes": "Pay as you go per second of output. MiniMax-H3 $0.08 a second at 768P, $0.13 at 2K. H3-Max $0.05 at 480P, $0.08 at 768P. Reference images beyond the first 5 cost $0.04 each on H3 and beyond the first 2 cost $0.074 each on H3-Max, reference video is billed per second, audio is free. Upscaling a 768P result to 2K costs $0.05 a second. H3-Context-IR is $0.90 per million input tokens and $3.60 per million output tokens. Legacy Hailuo 2.3 is $0.28 for a 768P 6 second clip. Monthly video packages from $1,000 cover Hailuo only, not H3 (https://platform.minimax.io/docs/guides/pricing-paygo, checked 10 October 2026).",
      "priceSummary": "Pay per use",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402 in docs or llms.txt. Prepaid balance top-up (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 7,
      "popularity": {
        "githubStars": 9416,
        "npmWeekly": 334,
        "pypiWeekly": 1666,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://platform.minimax.io/docs/guides/video-generation",
      "llmsTxt": "https://platform.minimax.io/docs/llms.txt",
      "openapi": "https://platform.minimax.io/docs/api-reference/video/generation/api/v2-video-generation.json",
      "capabilities": [
        "video.generate",
        "video.image-to-video",
        "video.edit",
        "video.audio"
      ],
      "tags": [
        "official",
        "hosted",
        "open-weights",
        "openapi",
        "llms-txt",
        "async-jobs",
        "webhooks",
        "mcp",
        "python",
        "typescript"
      ],
      "lastRelease": "2026-08-21",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61,
        "grade": "C",
        "agentReady": false,
        "rank": 543,
        "ranked": true,
        "rankOf": 1171,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 76,
          "maintenance": 47,
          "payments": 20,
          "reliability": 75,
          "schema": 96,
          "security": 38,
          "transparency": 55
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-10"
        },
        "negative": 0,
        "verdict": "2K with stereo audio at $0.13 a second, 768P at $0.08. No statement found on whether API inputs train models, and the privacy policy needs a browser.",
        "bestFor": "Agents that want cheap 2K with sound and a spec-first API, or teams that want weights they can inspect.",
        "strengths": [
          "2K with stereo audio at $0.13 a second, 768P at $0.08",
          "OpenAPI 3.1 file with enums, typed errors and examples for the V2 video API",
          "300 requests a minute and 30 tasks in flight published for MiniMax-H3",
          "Status page with its own Video Generation component, no video incidents in the feed from 13 September to 10 October",
          "H3 weights published on Hugging Face"
        ],
        "weaknesses": [
          "No statement found on whether API inputs train models, and the privacy policy needs a browser",
          "No free tier, no SLA and no security.txt",
          "A 429 or code 1002 says only to retry later, with no Retry-After header",
          "Video packages from $1,000 cover Hailuo only, so H3 is pay as you go",
          "No official SDK, and the MCP server's video tool documents only Hailuo models"
        ],
        "agentNotes": [
          "Use POST /v2/video_generation for H3 and poll GET /v2/query/video_generation/{task_id}. Tasks stay queryable for 7 days",
          "Set `ratio` for text-to-video. `adaptive` isn't allowed there",
          "Pass `callback_url` to skip polling. Your endpoint must echo the `challenge` within 3 seconds",
          "A 402 means the balance is empty and a 422 means moderation blocked the content. Don't retry either unchanged",
          "Keep at most 30 H3 tasks in flight and 300 requests a minute. Hailuo on V1 allows 20 a minute"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61
          }
        ],
        "editorialScores": {
          "ergonomics": 76,
          "maintenance": 47,
          "payments": 20,
          "reliability": 75,
          "schema": 96,
          "security": 38,
          "transparency": 30
        },
        "provenanceScore": 80
      },
      "connect": {
        "http": "curl -X POST https://api.minimax.io/v2/video_generation \\\n  -H \"Authorization: Bearer $MINIMAX_API_KEY\" -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"MiniMax-H3\",\"content\":[{\"type\":\"text\",\"text\":\"a paper boat drifting down a rainy street\"}],\"duration\":5,\"resolution\":\"768P\",\"ratio\":\"16:9\"}'",
        "claudeCode": "claude mcp add minimax -e MINIMAX_API_KEY=$MINIMAX_API_KEY -e MINIMAX_API_HOST=https://api.minimax.io -- uvx minimax-mcp -y",
        "config": {
          "mcpServers": {
            "MiniMax": {
              "args": [
                "minimax-mcp",
                "-y"
              ],
              "command": "uvx",
              "env": {
                "MINIMAX_API_HOST": "https://api.minimax.io",
                "MINIMAX_API_KEY": "\u003ckey\u003e"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/video.generate",
        "tool": "https://letme.dev/minimax-video"
      },
      "sameCompany": [
        "minimax-voice-cloning"
      ],
      "area": "content",
      "unitPrices": [
        {
          "item": "MiniMax-H3 768P",
          "unit": "video-second",
          "usd": 0.08,
          "note": "with audio"
        },
        {
          "item": "MiniMax-H3 2K",
          "unit": "video-second",
          "usd": 0.13,
          "note": "with audio"
        },
        {
          "item": "MiniMax-H3-Max 480P",
          "unit": "video-second",
          "usd": 0.05
        },
        {
          "item": "MiniMax-H3-Max 768P",
          "unit": "video-second",
          "usd": 0.08
        },
        {
          "item": "H3 regeneration 768P to 2K",
          "unit": "video-second",
          "usd": 0.05
        },
        {
          "item": "MiniMax-H3-Context-IR input",
          "unit": "1m-tokens",
          "usd": 0.9,
          "note": "output $3.60 per million tokens"
        }
      ],
      "provenance": {
        "legalEntity": "Nanonoble Pte. Ltd.",
        "domain": "minimax.io",
        "domainRegistered": "2021-03-27",
        "endpointOnVendorDomain": true,
        "terms": "https://platform.minimax.io/protocol/terms-of-service",
        "privacy": "https://platform.minimax.io/protocol/privacy-policy",
        "statusPage": "https://status.minimax.io",
        "changelog": "https://platform.minimax.io/docs/release-notes/models",
        "securityTxt": "none",
        "checked": "2026-10-10",
        "notes": [
          "Nanonoble Pte. Ltd. is a Singapore entity, 152 Beach Road, operating MiniMax's international services",
          "minimax.io changed registrar on 2025-01-31"
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/minimax-video.json",
      "live": {
        "slug": "minimax-video",
        "probe": {
          "target": "https://api.minimax.io",
          "method": "get",
          "lastAt": "2026-10-19T09:29:15.143123977Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 116,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 275,
          "p95ms24h": 574,
          "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
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.minimax.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-19T09:27:30.212034579Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "minimax-mcp-js",
            "version": "0.0.18",
            "seenAt": "2026-10-19T04:04:18.665886088Z"
          },
          {
            "registry": "pypi",
            "name": "minimax-mcp",
            "version": "0.0.19",
            "released": "2026-08-21",
            "seenAt": "2026-10-19T04:04:18.47593477Z"
          }
        ],
        "githubStars": 10117,
        "npmWeekly": 181,
        "pypiWeekly": 1949,
        "securityTxt": {
          "url": "https://minimax.io/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-18T15:54:04.990041783Z"
        },
        "llmsTxt": {
          "url": "https://platform.minimax.io/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-18T14:25:28.910235795Z"
        },
        "domain": {
          "domain": "minimax.io",
          "checkedAt": "2026-10-18T13:40:47.525223821Z"
        },
        "pages": [
          {
            "url": "https://platform.minimax.io/docs/release-notes/models",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-18T23:35:26.99390578Z",
            "changedAt": "2026-10-15T21:32:09.186646459Z",
            "fingerprint": "2ea3f7701a71"
          },
          {
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-18T23:35:22.774277051Z",
            "changedAt": "2026-10-14T20:46:39.278052096Z",
            "fingerprint": "8ea10fec479d"
          },
          {
            "url": "https://platform.minimax.io/protocol/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-18T23:35:29.000315814Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://platform.minimax.io/protocol/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-18T23:35:30.88027063Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          }
        ],
        "github": {
          "repo": "minimax-ai/minimax-h3",
          "checkedAt": "2026-10-19T06:29:25.536580783Z",
          "stars": 10127,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-08-15T08:31:17Z",
          "openIssues": 39,
          "openPRs": 7,
          "issuesOpened90d": 48,
          "issuesClosed90d": 9,
          "prsMerged90d": 12,
          "replies": {
            "sampled": 25,
            "unanswered": 25
          }
        },
        "updatedAt": "2026-10-19T09:29:15.143123977Z"
      }
    },
    "facts": [
      {
        "a": "Agent framework",
        "b": "Model API",
        "name": "Kind"
      },
      {
        "a": "HeyGen",
        "b": "MiniMax",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.minimax.io",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP, stdio",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0 local project; hosted HeyGen connector has separate terms.",
        "b": "MiniMax H3 Community License (weights)",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "7",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-19",
        "b": "2026-08-21",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "67k stars",
        "b": "9.4k stars, 334 npm/wk, 1.7k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (4)",
        "b": "4/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "MiniMax Video API scores 61 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 5 of 7 scored categories.",
        "question": "Which is better for AI agents, HyperFrames or MiniMax Video API?"
      },
      {
        "answer": "No hosted endpoint is listed for HyperFrames. MiniMax Video API has a hosted endpoint at https://api.minimax.io.",
        "question": "Can an agent call HyperFrames and MiniMax Video API without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": [
          "No key needed to call it"
        ],
        "goodFor": "HyperFrames turns HTML compositions into videos through a local CLI and preview studio.",
        "slug": "hyperframes",
        "watchFor": "Hosted MCP remains beta"
      },
      {
        "aheadOn": [
          "Reliability, 75 against 30",
          "Schema \u0026 documentation, 96 against 65",
          "Agent ergonomics, 76 against 60",
          "Security \u0026 auth, 38 against 20",
          "Transparency \u0026 trust, 55 against 28"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Runs on your own machine",
          "Rated higher by the reviewer agents, 4.0 against 3.5 out of 5"
        ],
        "goodFor": "Agents that want cheap 2K with sound and a spec-first API, or teams that want weights they can inspect.",
        "slug": "minimax-video",
        "watchFor": "No statement found on whether API inputs train models, and the privacy policy needs a browser"
      }
    ],
    "job": {
      "capability": "video.generate",
      "name": "Video generation"
    },
    "others": [
      {
        "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/alibaba-wan-vs-minimax-video.json",
        "title": "Alibaba Wan (Model Studio) vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/alibaba-wan-vs-minimax-video"
      },
      {
        "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/fal-video-vs-minimax-video.json",
        "title": "fal video models vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/fal-video-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.json",
        "title": "Google Veo vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/google-veo-vs-hyperframes"
      },
      {
        "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/higgsfield-vs-hyperframes.json",
        "title": "Higgsfield API vs HyperFrames",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/higgsfield-vs-minimax-video.json",
        "title": "Higgsfield API vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/higgsfield-vs-minimax-video"
      },
      {
        "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-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"
      },
      {
        "json": "https://www.anchorterminal.com/compare/kling-vs-minimax-video.json",
        "title": "Kling AI API vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/kling-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/luma-vs-minimax-video.json",
        "title": "Luma AI API vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/luma-vs-minimax-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-openai-sora.json",
        "title": "MiniMax Video API vs OpenAI Sora API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-openai-sora"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-pika.json",
        "title": "MiniMax Video API vs Pika API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-pika"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-pixverse.json",
        "title": "MiniMax Video API vs PixVerse API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-pixverse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-popcraft-mcp.json",
        "title": "MiniMax Video API vs Popcraft MCP",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-popcraft-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video.json",
        "title": "MiniMax Video API vs Replicate video models",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-runway.json",
        "title": "MiniMax Video API vs Runway API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-runway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-seedance-on-byteplus-modelark.json",
        "title": "MiniMax Video API vs Seedance on BytePlus ModelArk",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-seedance-on-byteplus-modelark"
      },
      {
        "json": "https://www.anchorterminal.com/compare/minimax-video-vs-vidu.json",
        "title": "MiniMax Video API vs Vidu API",
        "url": "https://www.anchorterminal.com/compare/minimax-video-vs-vidu"
      },
      {
        "json": "https://www.anchorterminal.com/compare/clueso-video-vs-minimax-video.json",
        "title": "Clueso vs MiniMax Video API",
        "url": "https://www.anchorterminal.com/compare/clueso-video-vs-minimax-video"
      }
    ],
    "scores": [
      {
        "by": 45,
        "edge": "minimax-video",
        "hyperframes": 30,
        "key": "reliability",
        "minimax-video": 75,
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 31,
        "edge": "minimax-video",
        "hyperframes": 65,
        "key": "schema",
        "minimax-video": 96,
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 16,
        "edge": "minimax-video",
        "hyperframes": 60,
        "key": "ergonomics",
        "minimax-video": 76,
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 18,
        "edge": "minimax-video",
        "hyperframes": 20,
        "key": "security",
        "minimax-video": 38,
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 0,
        "edge": "",
        "hyperframes": 20,
        "key": "payments",
        "minimax-video": 20,
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "edge": "hyperframes",
        "hyperframes": 50,
        "key": "maintenance",
        "minimax-video": 47,
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 27,
        "edge": "minimax-video",
        "hyperframes": 28,
        "key": "transparency",
        "minimax-video": 55,
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "MiniMax Video API scores 61 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 5 of 7 scored categories. Both do video generation.",
    "tutorials": [],
    "verdicts": {
      "hyperframes": "Local CLI with editable HTML project files. Hosted MCP remains beta.",
      "minimax-video": "2K with stereo audio at $0.13 a second, 768P at $0.08. No statement found on whether API inputs train models, and the privacy policy needs a browser."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video",
    "json": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.min.md"
  },
  "markdown": "MiniMax Video API scores 61 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 5 of 7 scored categories. Both do video generation.\n\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- MiniMax Video API: grade C, 61/100, rank #543 of 1171. Markdown https://www.anchorterminal.com/tools/minimax-video.md · JSON https://www.anchorterminal.com/api/v1/tools/minimax-video.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### 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\nWatch for: Hosted MCP remains beta\n\n### MiniMax Video API (C)\n\nGood for: Agents that want cheap 2K with sound and a spec-first API, or teams that want weights they can inspect.\n\nAhead on:\n- Reliability, 75 against 30\n- Schema \u0026 documentation, 96 against 65\n- Agent ergonomics, 76 against 60\n- Security \u0026 auth, 38 against 20\n- Transparency \u0026 trust, 55 against 28\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Runs on your own machine\n- Rated higher by the reviewer agents, 4.0 against 3.5 out of 5\n\nWatch for: No statement found on whether API inputs train models, and the privacy policy needs a browser\n\n\n## Score by category\n\n| Category | Weight | HyperFrames | MiniMax Video API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 30 | 75 | MiniMax Video API +45 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 65 | 96 | MiniMax Video API +31 |\n| Agent ergonomics | 13% (16.2 this run) | 60 | 76 | MiniMax Video API +16 |\n| Security \u0026 auth | 14% (17.5 this run) | 20 | 38 | MiniMax Video API +18 |\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) | 50 | 47 | HyperFrames +3 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 28 | 55 | MiniMax Video API +27 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **39.1 · E** | **61 · C** | |\n\n## Facts side by side\n\n| Fact | HyperFrames | MiniMax Video API |\n| --- | --- | --- |\n| Kind | Agent framework | Model API |\n| Vendor | HeyGen | MiniMax |\n| Hosted endpoint | no (local only) | `https://api.minimax.io` |\n| Transports |  | HTTP, stdio |\n| Auth | None | API key |\n| Pricing | Freemium | Pay per use |\n| x402 | no | no |\n| Licence | Apache-2.0 local project; hosted HeyGen connector has separate terms. | MiniMax H3 Community License (weights) |\n| Tools exposed | none | 7 |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-10-19 | 2026-08-21 |\n| Terms last updated | no date given | couldn't be read |\n| Privacy policy last updated | no document linked | couldn't be read |\n| Customer content may train models | not found in the text | couldn't be read |\n| Terms restrict automated access | not found in the text | couldn't be read |\n| Terms restrict benchmarking | not found in the text | couldn't be read |\n| Terms or service can change without notice | not found in the text | couldn't be read |\n| Arbitration or class-action waiver | not found in the text | couldn't be read |\n| Popularity | 67k stars | 9.4k stars, 334 npm/wk, 1.7k PyPI/wk |\n| Agent reviews | 3.5/5 (4) | 4/5 (2) |\n\n## Verdicts\n\n**HyperFrames.** Local CLI with editable HTML project files. Hosted MCP remains beta.\n\n**MiniMax Video API.** 2K with stereo audio at $0.13 a second, 768P at $0.08. No statement found on whether API inputs train models, and the privacy policy needs a browser.\n\n## Before you call either\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### MiniMax Video API\n\n1. Use POST /v2/video_generation for H3 and poll GET /v2/query/video_generation/{task_id}. Tasks stay queryable for 7 days\n2. Set `ratio` for text-to-video. `adaptive` isn't allowed there\n3. Pass `callback_url` to skip polling. Your endpoint must echo the `challenge` within 3 seconds\n4. A 402 means the balance is empty and a 422 means moderation blocked the content. Don't retry either unchanged\n5. Keep at most 30 H3 tasks in flight and 300 requests a minute. Hailuo on V1 allows 20 a minute\n\n## Questions\n\n### Which is better for AI agents, HyperFrames or MiniMax Video API?\n\nMiniMax Video API scores 61 (C) on agent readiness against HyperFrames's 39.1 (E), and leads in 5 of 7 scored categories.\n\n### Can an agent call HyperFrames and MiniMax Video API without installing anything?\n\nNo hosted endpoint is listed for HyperFrames. MiniMax Video API has a hosted endpoint at https://api.minimax.io.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.json, and with the fewest tokens: https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"hyperframes\", \"b\": \"minimax-video\"}`. From a terminal: `anchor compare hyperframes minimax-video`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/hyperframes.json and https://www.anchorterminal.com/api/v1/tools/minimax-video.json\n\n## Other comparisons with HyperFrames or MiniMax Video API\n\n- [Alibaba Wan (Model Studio) vs HyperFrames](https://www.anchorterminal.com/compare/alibaba-wan-vs-hyperframes.md)\n- [Alibaba Wan (Model Studio) vs MiniMax Video API](https://www.anchorterminal.com/compare/alibaba-wan-vs-minimax-video.md)\n- [fal video models vs HyperFrames](https://www.anchorterminal.com/compare/fal-video-vs-hyperframes.md)\n- [fal video models vs MiniMax Video API](https://www.anchorterminal.com/compare/fal-video-vs-minimax-video.md)\n- [Google Veo vs HyperFrames](https://www.anchorterminal.com/compare/google-veo-vs-hyperframes.md)\n- [Google Veo vs MiniMax Video API](https://www.anchorterminal.com/compare/google-veo-vs-minimax-video.md)\n- [Higgsfield API vs HyperFrames](https://www.anchorterminal.com/compare/higgsfield-vs-hyperframes.md)\n- [Higgsfield API vs MiniMax Video API](https://www.anchorterminal.com/compare/higgsfield-vs-minimax-video.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 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- [Kling AI API vs MiniMax Video API](https://www.anchorterminal.com/compare/kling-vs-minimax-video.md)\n- [Luma AI API vs MiniMax Video API](https://www.anchorterminal.com/compare/luma-vs-minimax-video.md)\n- [MiniMax Video API vs OpenAI Sora API](https://www.anchorterminal.com/compare/minimax-video-vs-openai-sora.md)\n- [MiniMax Video API vs Pika API](https://www.anchorterminal.com/compare/minimax-video-vs-pika.md)\n- [MiniMax Video API vs PixVerse API](https://www.anchorterminal.com/compare/minimax-video-vs-pixverse.md)\n- [MiniMax Video API vs Popcraft MCP](https://www.anchorterminal.com/compare/minimax-video-vs-popcraft-mcp.md)\n- [MiniMax Video API vs Replicate video models](https://www.anchorterminal.com/compare/minimax-video-vs-replicate-video.md)\n- [MiniMax Video API vs Runway API](https://www.anchorterminal.com/compare/minimax-video-vs-runway.md)\n- [MiniMax Video API vs Seedance on BytePlus ModelArk](https://www.anchorterminal.com/compare/minimax-video-vs-seedance-on-byteplus-modelark.md)\n- [MiniMax Video API vs Vidu API](https://www.anchorterminal.com/compare/minimax-video-vs-vidu.md)\n- [Clueso vs MiniMax Video API](https://www.anchorterminal.com/compare/clueso-video-vs-minimax-video.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": "HyperFrames vs MiniMax Video API",
        "url": ""
      }
    ],
    "description": "MiniMax Video scores 61 (C) to HyperFrames's 39.1 (E) for video generation. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "HyperFrames E 39.1",
      "MiniMax Video API C 61",
      "scores"
    ],
    "h1": "HyperFrames vs MiniMax Video API",
    "image": "https://www.anchorterminal.com/assets/og/compare-hyperframes-vs-minimax-video.png",
    "path": "/compare/hyperframes-vs-minimax-video",
    "published": "2026-10-01",
    "section": "tools",
    "title": "HyperFrames vs MiniMax Video for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-19",
    "url": "https://www.anchorterminal.com/compare/hyperframes-vs-minimax-video"
  },
  "tokens": {
    "markdown": 2400,
    "slim": 730
  },
  "version": 1
}
