{
 "api_version": "1.0",
 "slug": "open-sora",
 "name": "Open-Sora",
 "type": "model",
 "type_label": "Model",
 "summary": "A fully open-source video model (code and weights under Apache 2.0) that turns a description or a photo into a short clip, about 5 seconds long. It is free, but needs a data-centre graphics card with 45-60 GB of memory.",
 "areas": [
  {
   "id": "video",
   "label": "Video"
  }
 ],
 "what_its_for": [
  {
   "id": "make.video.from_description",
   "label": "A video, from a description",
   "main": true
  },
  {
   "id": "make.video.from_photo",
   "label": "A video, by bringing a photo to life",
   "main": false
  }
 ],
 "inputs_outputs": [
  "text_to_video",
  "image_to_video"
 ],
 "openness": {
  "id": "open_source",
  "label": "Fully open",
  "explanation": "Weights and code downloadable under a standard open licence",
  "open_source": true
 },
 "licence": {
  "family": "permissive",
  "family_label": "Permissive (e.g. Apache 2.0, MIT)",
  "name": "Apache 2.0",
  "url": "https://www.apache.org/licenses/LICENSE-2.0"
 },
 "commercial_use": {
  "headline": "yes",
  "label": "Yes",
  "cheapest_commercial_plan": null,
  "conditions": [],
  "rights_survive_cancel": null
 },
 "cost": {
  "free_option": true,
  "free_tier": true,
  "free_tier_includes": "Free to download and run yourself",
  "free_to_run_yourself": true,
  "cheapest_paid": null,
  "plans": [],
  "plans_complete": null,
  "estimates": [],
  "note": "Prices as published by the maker. Anything in estimates is Plainly's own rough comparison, not a maker price."
 },
 "access": {
  "routes": [
   {
    "id": "run_locally",
    "label": "On your own computer"
   }
  ],
  "platforms": []
 },
 "skill_level": {
  "id": "technical",
  "label": "Technical"
 },
 "made_by": {
  "name": "HPC-AI Technology (hpcaitech)"
 },
 "status": {
  "id": "active",
  "label": "Available"
 },
 "rights_and_safety": {
  "trains_on_your_work": null,
  "watermark": null,
  "copies_real_faces_or_voices": null,
  "limits": {
   "max_video_seconds": 5,
   "note": "Demos show 5-second clips; no maximum stated for 2.0."
  }
 },
 "related": {
  "uses_models": [],
  "uses_models_not_listed": [],
  "available_on": [
   {
    "slug": "hugging-face",
    "name": "Hugging Face",
    "type": "host",
    "json": "https://plainly.guide/api/tools/hugging-face.json"
   }
  ],
  "hosts_models": [],
  "replaced_by": []
 },
 "alternatives": {
  "for_task": "make.video.from_description",
  "for_task_label": "A video, from a description",
  "entries": [
   {
    "slug": "adobe-express",
    "name": "Adobe Express",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-express.json"
   },
   {
    "slug": "adobe-firefly",
    "name": "Adobe Firefly",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-firefly.json"
   },
   {
    "slug": "adobe-premiere-pro",
    "name": "Adobe Premiere",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/adobe-premiere-pro.json"
   },
   {
    "slug": "akool",
    "name": "Akool",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/akool.json"
   },
   {
    "slug": "animoto",
    "name": "Animoto",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/animoto.json"
   },
   {
    "slug": "arcads",
    "name": "Arcads",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/arcads.json"
   },
   {
    "slug": "canva-magic-studio",
    "name": "Canva AI (Magic Studio)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/canva-magic-studio.json"
   },
   {
    "slug": "capcut",
    "name": "CapCut",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/capcut.json"
   },
   {
    "slug": "civitai",
    "name": "Civitai",
    "type": "host",
    "json": "https://plainly.guide/api/tools/civitai.json"
   },
   {
    "slug": "cogvideox",
    "name": "CogVideoX",
    "type": "model",
    "json": "https://plainly.guide/api/tools/cogvideox.json"
   },
   {
    "slug": "comfyui",
    "name": "ComfyUI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/comfyui.json"
   },
   {
    "slug": "creatify",
    "name": "Creatify",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/creatify.json"
   },
   {
    "slug": "deevid-ai",
    "name": "DeeVid AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/deevid-ai.json"
   },
   {
    "slug": "domo-ai",
    "name": "DomoAI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/domo-ai.json"
   },
   {
    "slug": "dreamina",
    "name": "Dreamina",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/dreamina.json"
   },
   {
    "slug": "dzine",
    "name": "Dzine",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/dzine.json"
   },
   {
    "slug": "fal",
    "name": "fal",
    "type": "host",
    "json": "https://plainly.guide/api/tools/fal.json"
   },
   {
    "slug": "filmora",
    "name": "Filmora",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/filmora.json"
   },
   {
    "slug": "flexclip",
    "name": "FlexClip",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/flexclip.json"
   },
   {
    "slug": "fliki",
    "name": "Fliki",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/fliki.json"
   },
   {
    "slug": "flora",
    "name": "FLORA",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/flora.json"
   },
   {
    "slug": "flux-3",
    "name": "FLUX 3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/flux-3.json"
   },
   {
    "slug": "fotor",
    "name": "Fotor",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/fotor.json"
   },
   {
    "slug": "gemini-omni",
    "name": "Gemini Omni 1.2 Flash",
    "type": "model",
    "json": "https://plainly.guide/api/tools/gemini-omni.json"
   },
   {
    "slug": "genmo",
    "name": "Genmo",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/genmo.json"
   },
   {
    "slug": "getimg-ai",
    "name": "getimg.ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/getimg-ai.json"
   },
   {
    "slug": "google-flow",
    "name": "Google Flow",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/google-flow.json"
   },
   {
    "slug": "grok-imagine",
    "name": "Grok Imagine",
    "type": "model",
    "json": "https://plainly.guide/api/tools/grok-imagine.json"
   },
   {
    "slug": "hailuo-ai",
    "name": "Hailuo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/hailuo-ai.json"
   },
   {
    "slug": "higgsfield",
    "name": "Higgsfield",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/higgsfield.json"
   },
   {
    "slug": "hitpaw-video-enhancer",
    "name": "HitPaw VikPea",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/hitpaw-video-enhancer.json"
   },
   {
    "slug": "hugging-face",
    "name": "Hugging Face",
    "type": "host",
    "json": "https://plainly.guide/api/tools/hugging-face.json"
   },
   {
    "slug": "hunyuan-video",
    "name": "HunyuanVideo",
    "type": "model",
    "json": "https://plainly.guide/api/tools/hunyuan-video.json"
   },
   {
    "slug": "ideogram",
    "name": "Ideogram",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/ideogram.json"
   },
   {
    "slug": "imagine-art",
    "name": "ImagineArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/imagine-art.json"
   },
   {
    "slug": "invideo-ai",
    "name": "invideo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/invideo-ai.json"
   },
   {
    "slug": "invokeai",
    "name": "Invoke (InvokeAI)",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/invokeai.json"
   },
   {
    "slug": "kaiber",
    "name": "Kaiber",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kaiber.json"
   },
   {
    "slug": "kandinsky-6-video",
    "name": "Kandinsky 6.0 Video",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kandinsky-6-video.json"
   },
   {
    "slug": "kapwing",
    "name": "Kapwing",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kapwing.json"
   },
   {
    "slug": "kittl",
    "name": "Kittl",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kittl.json"
   },
   {
    "slug": "kling-2-5",
    "name": "Kling 2.5 Turbo",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kling-2-5.json"
   },
   {
    "slug": "kling-4",
    "name": "Kling 4.0",
    "type": "model",
    "json": "https://plainly.guide/api/tools/kling-4.json"
   },
   {
    "slug": "kling-ai",
    "name": "Kling AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/kling-ai.json"
   },
   {
    "slug": "krea",
    "name": "Krea",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/krea.json"
   },
   {
    "slug": "leonardo-ai",
    "name": "Leonardo.Ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/leonardo-ai.json"
   },
   {
    "slug": "ltx-studio",
    "name": "LTX Studio",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/ltx-studio.json"
   },
   {
    "slug": "ltx-video",
    "name": "LTX-Video",
    "type": "model",
    "json": "https://plainly.guide/api/tools/ltx-video.json"
   },
   {
    "slug": "luma-dream-machine",
    "name": "Luma Dream Machine",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/luma-dream-machine.json"
   },
   {
    "slug": "ray-3",
    "name": "Luma Ray3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/ray-3.json"
   },
   {
    "slug": "lumen5",
    "name": "Lumen5",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/lumen5.json"
   },
   {
    "slug": "mage-space",
    "name": "Mage Space",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/mage-space.json"
   },
   {
    "slug": "magi-1",
    "name": "MAGI-1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/magi-1.json"
   },
   {
    "slug": "magic-hour",
    "name": "Magic Hour",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/magic-hour.json"
   },
   {
    "slug": "magnific-ai",
    "name": "Magnific",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/magnific-ai.json"
   },
   {
    "slug": "minimax-h3",
    "name": "MiniMax H3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/minimax-h3.json"
   },
   {
    "slug": "hailuo-02",
    "name": "MiniMax Hailuo 02",
    "type": "model",
    "json": "https://plainly.guide/api/tools/hailuo-02.json"
   },
   {
    "slug": "mochi-1",
    "name": "Mochi 1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/mochi-1.json"
   },
   {
    "slug": "moonvalley",
    "name": "Moonvalley",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/moonvalley.json"
   },
   {
    "slug": "nightcafe",
    "name": "NightCafe",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/nightcafe.json"
   },
   {
    "slug": "openart",
    "name": "OpenArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/openart.json"
   },
   {
    "slug": "picsart-ai",
    "name": "Picsart",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/picsart-ai.json"
   },
   {
    "slug": "pictory",
    "name": "Pictory",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pictory.json"
   },
   {
    "slug": "pika",
    "name": "Pika",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pika.json"
   },
   {
    "slug": "pixelcut",
    "name": "Pixelcut",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixelcut.json"
   },
   {
    "slug": "pixlr",
    "name": "Pixlr",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixlr.json"
   },
   {
    "slug": "pixverse",
    "name": "PixVerse",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pixverse.json"
   },
   {
    "slug": "pollo-ai",
    "name": "Pollo AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/pollo-ai.json"
   },
   {
    "slug": "quso-ai",
    "name": "quso.ai",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/quso-ai.json"
   },
   {
    "slug": "renderforest",
    "name": "Renderforest",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/renderforest.json"
   },
   {
    "slug": "replicate",
    "name": "Replicate",
    "type": "host",
    "json": "https://plainly.guide/api/tools/replicate.json"
   },
   {
    "slug": "revid-ai",
    "name": "Revid AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/revid-ai.json"
   },
   {
    "slug": "runpod",
    "name": "Runpod",
    "type": "host",
    "json": "https://plainly.guide/api/tools/runpod.json"
   },
   {
    "slug": "runware",
    "name": "Runware",
    "type": "host",
    "json": "https://plainly.guide/api/tools/runware.json"
   },
   {
    "slug": "runway",
    "name": "Runway",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/runway.json"
   },
   {
    "slug": "gen-4",
    "name": "Runway Gen-4",
    "type": "model",
    "json": "https://plainly.guide/api/tools/gen-4.json"
   },
   {
    "slug": "seaart",
    "name": "SeaArt",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/seaart.json"
   },
   {
    "slug": "seedance",
    "name": "Seedance",
    "type": "model",
    "json": "https://plainly.guide/api/tools/seedance.json"
   },
   {
    "slug": "skyreels-v2",
    "name": "SkyReels V2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/skyreels-v2.json"
   },
   {
    "slug": "sora",
    "name": "Sora",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/sora.json"
   },
   {
    "slug": "sora-2",
    "name": "Sora 2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/sora-2.json"
   },
   {
    "slug": "steve-ai",
    "name": "Steve AI",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/steve-ai.json"
   },
   {
    "slug": "synthesys",
    "name": "Synthesys",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/synthesys.json"
   },
   {
    "slug": "together-ai",
    "name": "Together AI",
    "type": "host",
    "json": "https://plainly.guide/api/tools/together-ai.json"
   },
   {
    "slug": "topview-ai",
    "name": "TopView",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/topview-ai.json"
   },
   {
    "slug": "veed",
    "name": "VEED",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/veed.json"
   },
   {
    "slug": "veo-3",
    "name": "Veo 3",
    "type": "model",
    "json": "https://plainly.guide/api/tools/veo-3.json"
   },
   {
    "slug": "videoleap",
    "name": "Videoleap",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/videoleap.json"
   },
   {
    "slug": "vidu",
    "name": "Vidu",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/vidu.json"
   },
   {
    "slug": "vyond",
    "name": "Vyond",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/vyond.json"
   },
   {
    "slug": "wan-2-1",
    "name": "Wan 2.1",
    "type": "model",
    "json": "https://plainly.guide/api/tools/wan-2-1.json"
   },
   {
    "slug": "wan-2-2",
    "name": "Wan 2.2",
    "type": "model",
    "json": "https://plainly.guide/api/tools/wan-2-2.json"
   },
   {
    "slug": "wavespeed-ai",
    "name": "WaveSpeedAI",
    "type": "host",
    "json": "https://plainly.guide/api/tools/wavespeed-ai.json"
   },
   {
    "slug": "zebracat",
    "name": "Zebracat",
    "type": "tool",
    "json": "https://plainly.guide/api/tools/zebracat.json"
   }
  ]
 },
 "last_updated": "2026-10-12",
 "entry_status": "draft",
 "sources": [
  {
   "field": "access",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Memory figures measured on H100/H800 with 50 steps. A Hugging Face Space demo also exists. OS not stated."
  },
  {
   "field": "commercial_use",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Apache 2.0 allows commercial use; the model card adds no output restrictions that we saw."
  },
  {
   "field": "licence",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "lifecycle",
   "url": "https://github.com/hpcaitech/Open-Sora",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Latest release Open-Sora 2.0 (March 2025); no newer release announced on the repo page."
  },
  {
   "field": "limits",
   "url": "https://github.com/hpcaitech/Open-Sora",
   "checked": "2026-10-12",
   "confidence": "low",
   "confidence_label": "Inferred or from a secondary source; needs review",
   "note": null
  },
  {
   "field": "made_by",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "No company address or country stated on the pages read."
  },
  {
   "field": "modalities",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "openness",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Code and weights under Apache 2.0."
  },
  {
   "field": "pricing",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": null
  },
  {
   "field": "skill_level",
   "url": "https://github.com/hpcaitech/Open-Sora",
   "checked": "2026-10-12",
   "confidence": "medium",
   "confidence_label": "Checked, but the page was unclear or partial",
   "note": "Our judgement: Python install, command line and data-centre GPUs."
  },
  {
   "field": "tasks",
   "url": "https://huggingface.co/hpcai-tech/Open-Sora-v2",
   "checked": "2026-10-12",
   "confidence": "high",
   "confidence_label": "Checked on the maker's own page",
   "note": "Model card: 'Both T2V and I2V are supported by one model.'"
  }
 ],
 "links": {
  "page": "https://plainly.guide/tools/open-sora/",
  "website": "https://github.com/hpcaitech/Open-Sora",
  "affiliate": null,
  "translations": {
   "es": "https://plainly.guide/es/tools/open-sora/",
   "fr": "https://plainly.guide/fr/tools/open-sora/"
  }
 },
 "attribution": "Data from Plainly Guide (https://plainly.guide). Please credit Plainly with a link to the entry page when you use it."
}
