{"data":{"slug":"calesthio-openmontage","name":"OpenMontage","tagline":"World's first open-source, agentic video production system.","github_url":"https://github.com/calesthio/OpenMontage","owner":"calesthio","repo":"OpenMontage","owner_avatar_url":"https://avatars.githubusercontent.com/u/213189893?v=4","primary_language":"Python","stars":48781,"forks":6108,"topics":["agent","agentic-ai","ai","claude","copilot","cursor","elevenlabs","ffmpeg","flux","image-generation","open-source","openai","python","remotion","stable-diffusion","text-to-speech","text-to-video","video-generation","video-production"],"archived":false,"github_pushed_at":"2026-08-18T15:50:54+00:00","maintenance_label":"Very active","stars_delta_30d":8800,"url":"https://www.graphcanon.com/tools/calesthio-openmontage","markdown_url":"https://www.graphcanon.com/tools/calesthio-openmontage.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/calesthio-openmontage","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=calesthio-openmontage","description":"World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.","homepage_url":"https://www.openmontage.video/","license":"AGPL-3.0","open_issues":228,"watchers":279,"ai_summary":"Provides a full video production studio capability with AI assistance for generating videos based on textual prompts including research, image generation, scriptwriting, voice direction, music selection, and rendering with quality checks.","readme_excerpt":"### Install & Run\n\n```bash\ngit clone https://github.com/calesthio/OpenMontage.git\ncd OpenMontage\nmake setup\n```\n\nOpen the project in your AI coding assistant and tell it what you want:\n\n```\n\"Make a 60-second animated explainer about how neural networks learn\"\n```\n\nOr if you want the real-footage path:\n\n```text\n\"Make a 75-second documentary montage about city life in the rain. Use real footage only, no narration, elegiac tone, with music.\"\n```\n\nThat's it. The agent researches your topic with live web search, generates AI images, writes and narrates the script with voice direction, finds royalty-free background music automatically, burns in word-level subtitles, and renders the final video. Before you see anything, the system runs a multi-point self-review — ffprobe validation, frame sampling, audio level analysis, delivery promise verification, and subtitle checks. Every provider selection is scored across 7 dimensions with an auditable decision log. Every creative decision gets your approval.\n\n> **No `make`?** macOS/Linux: `python3 -m venv .venv && source .venv/bin/activate && python -m pip install -r requirements.txt && cd remotion-composer && npm install && cd .. && python -m pip install piper-tts && cp .env.example .env`\n>\n> Windows PowerShell: `py -3 -m venv .venv; .\\.venv\\Scripts\\Activate.ps1; python -m pip install -r requirements.txt; cd remotion-composer; npm install; cd ..; python -m pip install piper-tts; Copy-Item .env.example .env`\n>\n> **Windows:** If `npm install` fails with `ERR_INVALID_ARG_TYPE`, use `npx --yes npm install` instead.\n\n---\n\n## License\n\n[GNU AGPLv3](LICENSE)\n\n---\n\n**OpenMontage** — Production-grade video with real quality enforcement, orchestrated by your AI assistant.\n\nIf this project looks useful to you, a ⭐ would really mean a lot — it helps others discover it too.\n\nIf you'd like to go further, [sponsor the project](https://github.com/sponsors/calesthio) — OpenMontage is built nights and weekends, and your support makes that sustainable.","github_created_at":"2026-03-29T15:23:22+00:00","created_at":"2026-07-07T17:38:12.635922+00:00","updated_at":"2026-08-19T00:01:10.212284+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"computer-vision","name":"Computer Vision","url":"https://www.graphcanon.com/categories/computer-vision","markdown_url":"https://www.graphcanon.com/categories/computer-vision.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/computer-vision"}],"tags":[{"slug":"agent","name":"agent"},{"slug":"agentic-ai","name":"agentic-ai"},{"slug":"claude","name":"claude"},{"slug":"copilot","name":"copilot"},{"slug":"cursor","name":"cursor"},{"slug":"elevenlabs","name":"elevenlabs"},{"slug":"ffmpeg","name":"ffmpeg"},{"slug":"flux","name":"flux"}],"trust":{"provenance":{"is_fork":false,"github_id":1195360525,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T00:01:09.382Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":0,"last_release_at":null,"stars_delta_30d":8800,"open_issues_delta_30d":49},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":18,"high_count":0,"last_scan_at":"2026-07-11T11:11:27.407Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-19T00:01:09.837Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-19T00:01:09.837Z"},"license_spdx":{"value":"AGPL-3.0","source":"github.license","observed_at":"2026-08-19T00:01:09.837Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["安装步骤包括从GitHub克隆仓库、创建虚拟环境并激活、安装Python依赖项和npm的包。对于Windows用户，如果遇到`ERR_INVALID_ARG_TYPE`错误，建议使用`npx --yes npm install`以解决此问题。"]},"constraints":null,"when_to_use":["Use OpenMontage when you need a fully automated video creation process that handles everything from scriptwriting and image generation to music selection and quality assurance checks.","Select this tool if your project requires the use of real footage only, as it can generate documentaries with specified moods and tones by automatically curating music and visuals."],"when_not_to_use":["Avoid using OpenMontage for projects requiring precise manual control over every aspect of video production, since it prioritizes automation and may not provide fine-grained customization options.","Do not use this tool if your workflow already incorporates a specific set of proprietary tools无缝翻译如下：UsageIdRuntimeObject-wsj席执行","# 当不使用时\n[\n    \"如果项目需要对视频制作的各个方面进行精确的手动控制，则避免使用OpenMontage，因为它优先自动化并且可能不提供细粒度的自定义选项。\",\n    \"如果你的工作流程已经整合了一套特定的专有工具，请不要使用此工具，因为它的开放性可能会导致兼容性问题。\"\n]","dependencies_and_setup_overview"],"source":"enrich:decision_facts","observed_at":"2026-07-11T12:47:44.020Z"},"constraint_facets":null,"decision_summary":[{"label":"Requirements","value":"安装步骤包括从GitHub克隆仓库、创建虚拟环境并激活、安装Python依赖项和npm的包。对于Windows用户，如果遇到`ERR_INVALID_ARG_TYPE`错误，建议使用`npx --yes npm install`以解决此问题。"},{"label":"Adopt for","value":"OpenMontage stands out as an open-source, AI-driven video production system designed to transform textual prompts into full-length videos with a comprehensive workflow from research to rendering."}]}}