{"full_name":"openfilm/openfilm","owner":"openfilm","name":"openfilm","url":"https://github.com/openfilm/openfilm","description":"The open source AI video agent: turns any coding agent into a video agent, with an editor to change anything it makes.","homepage":"https://openfilm.dev","topics":[],"language":"TypeScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/336853193?v=4","created_at":"2026-10-04T09:29:07Z","pushed_at":"2026-11-09T19:48:33Z","metrics":{"stars":5588,"forks":530,"watchers":20,"issues":73,"prs":311,"releases":15,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":28},"growth":{"day":{"stars":144,"forks":12,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[5444,5588],"forks":[518,530],"watchers":[20,20],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"daily_rate":79,"weekly_rate":183,"new":124},"same_owner":[],"issues":[{"number":290,"title":"Codex model list stays outdated after refreshing connection (OpenFilm 0.2.6)","comments":4,"created_at":"2026-10-28T13:24:40Z"},{"number":230,"title":"桌面版几条体验建议：做完提醒、附件预览、回复底部的模型、导出推荐、Claude Code 版本提示","comments":4,"created_at":"2026-10-24T23:21:53Z"},{"number":303,"title":"0.2.6 长片实测：46 条缺陷与不足（渲染不能续、片段属性无关键帧、声音无处理链、MCP 工具拿不到 等）","comments":3,"created_at":"2026-10-29T16:46:29Z"},{"number":262,"title":"Google video generation broken after Veo 3.1 Preview shutdown; migrate to Gemini Omni Flash","comments":2,"created_at":"2026-10-26T06:43:47Z"},{"number":225,"title":"DeepSeek Harness：新配置默认选的线路要 API key，只登录了账号的人第一句话就报错","comments":2,"created_at":"2026-10-24T23:21:40Z"},{"number":367,"title":"Studio export: choose a delivery bitrate or size target","comments":1,"created_at":"2026-11-06T13:33:05Z"},{"number":337,"title":"macOS Apple Silicon app 0.2.7 reports an invalid code signature","comments":1,"created_at":"2026-11-02T03:46:31Z"},{"number":282,"title":"FreeBuff connector","comments":1,"created_at":"2026-10-27T21:01:14Z"}],"discussions":[{"number":412,"title":"content understanding and B-roll search for agent-built films","comments":1,"category":"Ideas","created_at":"2026-11-08T14:31:28Z"},{"number":400,"title":"我想给大家分享一点Skill，在哪里可以上传呢？","comments":1,"category":"Q&A","created_at":"2026-11-08T06:12:34Z"},{"number":380,"title":"OpenFilm 0.3.0","comments":0,"category":"Announcements","created_at":"2026-11-07T13:22:26Z"},{"number":365,"title":"渲染 上传  电脑显卡不好的  特别慢，哈哈哈","comments":1,"category":"General","created_at":"2026-11-06T02:07:22Z"},{"number":359,"title":"Antigravity","comments":4,"category":"Q&A","created_at":"2026-11-05T03:17:07Z"},{"number":347,"title":"Export speed","comments":1,"category":"Q&A","created_at":"2026-11-03T20:25:48Z"},{"number":327,"title":"希望可以让渲染速度快一些","comments":1,"category":"General","created_at":"2026-10-31T13:54:44Z"},{"number":325,"title":"混音里的「让位」：A 出声时 B 压低 N dB，算不算 film.html 该表达的东西？","comments":1,"category":"Ideas","created_at":"2026-10-31T04:30:37Z"}],"latest_release":{"name":"OpenFilm 0.3.1","tag":"v0.3.1","published_at":"2026-11-08T21:21:21Z","body":"OpenFilm 0.3.1 brings the built-in OpenFilm agent, editable workspace layouts, system notifications, complete-original editing exports, and a faster first visit to the canvas.\n\n- Use the built-in OpenFilm agent with your Services account. Manage the order and visibility of its Claude, GPT and DeepSeek models.\n- Edit your workspace layout: move and resize panels, create nested splits, undo changes, and save, import or export named layouts.\n- Receive system notifications when an agent finishes, fails or needs an answer while OpenFilm is in the background. Click a notification to return to its project.\n- Connect Google Antigravity through ACP. Install its connection component from Settings; OpenFilm opens the terminal and detects it when installation finishes.\n- Export editing projects with complete original media and editable trim handles for Premiere Pro, Final Cut Pro, Jianying and CapCut. Choose linked originals or full copies, or keep rendered effects.\n- The canvas prepares in the background after a project opens. Its first visit shows a loading view while it becomes ready.\n- Click library assets to download and preview automatically. Loading can be cancelled or retried, and templates start playing when ready.\n- Discover shows an offline snapshot of official skills while refreshing the catalog. Failed downloads retain usable results and can be retried.\n- Discover reviewed community sounds, music, transitions and effects in the library, and open the contribution guide to submit your own.\n- The app menu brings together projects, settings, documentation and community links. Reorder model and library categories by dragging; Codex usage percentages stay on one line.\n- An interrupted render resumes completed chunks when its inputs match. Replaced footage invalidates old chunks; deliberately cancelled renders are cleaned up.\n- Canvas elements no longer remain over the editor. Undoing a chat turn restores its canvas and files together, without bringing removed clips back.\n- Disable or enable selected clips with Shift+E or the clip menu, with undo and redo. Their positions, source trims and levels stay in place.\n- Clear a timeline range with its close button or Escape, including when clips are also selected.\n- The chat drag caret clears when dragging ends or is cancelled. Relative message times choose the correct unit at hour and day boundaries.\n- Transparent exports preserve edge colors when resized or motion-blurred, and retain frames across transparency changes.\n- HEVC master exports retain more fine changing texture in dark images. Encoding may take longer and produce larger files.\n- Windows installers retain library preview videos. Temporary Windows page-loading failures retry; Linux cross-disk trash and interrupted history restores work reliably.\n- Long filenames, captions and clipped transcripts keep complete Unicode characters. Media names with percent signs and skills with capitalized names or empty front matter are handled correctly.\n- Diagnostic logs redact keys and emails. Malformed cookies, invalid media ranges and backslash links are handled safely, and canvas character images stay inside the project.\n- Replaced media refreshes its preview. Damaged character records no longer hide intact ones; template framing, rgba transparency and media-use counts respect their source values.\n- Project covers retry while being drawn. Local model installation completes after provider settings refresh, and library transitions preview once per click.\n\nThanks to [@WEBGRS](https://github.com/WEBGRS), [@riverisbuilding](https://github.com/riverisbuilding), [@deepankar-sah](https://github.com/deepankar-sah), [@rick-mingyu-liu](https://github.com/rick-mingyu-liu), [@yunloong-Y](https://github.com/yunloong-Y).\n\n[Full changelog](https://github.com/openfilm/openfilm/compare/v0.3.0...v0.3.1) · [Downloads](https://openfilm.dev/) · [Services and model pricing](https://openfilm.dev/docs/services/)\n"},"readme":true,"readme_zh":true,"news":[{"title":"Show HN: OpenFilm – Turn any coding agent into a video editor","url":"https://github.com/openfilm/openfilm","hn":"https://news.ycombinator.com/item?id=50152136","source":"Hacker News","lang":"en","date":"2026-10-19","points":1,"comments":0},{"title":"This year's most powerful open-source project: openfilm, a god-tier skill in the automatic editing world, the results are truly... Keyframe editing tutorial, video noise ...","url":"https://www.bilibili.com/en/video/BV1e5xi6fEqy/","source":"bilibili","lang":"en","date":"2026-10-30"},{"title":"爆火OpenFilm 0.2.6：开源 AI 视频 Agent 的安装、编辑与渲染流程（2026 年 10 月 ）","url":"https://blog.csdn.net/aidoudoulong/article/details/169553561","source":"blog.csdn","lang":"zh","date":"2026-10-29"},{"title":"클로드 코드로 영상 만들기 OpenFilm 설치와 쇼츠 편집 내보내기","url":"https://2days.kr/25/10/12/109439/aboda/","source":"2days","lang":"en","date":"2026-10-24"},{"title":"OpenFilm：开源AI视频智能体，如何把任意Coding Agent变成视频制作神器","url":"https://blog.csdn.net/gitblog_01127/article/details/168646610","source":"blog.csdn","lang":"zh","date":"2026-10-21"},{"title":"如何向OpenFilm贡献代码：changesets、三平台测试与完整发布流程详解","url":"https://blog.csdn.net/gitblog_00576/article/details/168655733","source":"blog.csdn","lang":"zh","date":"2026-10-21"},{"title":"不用会剪辑：让写代码的 AI 帮你做视频｜开源工具 OpenFilm","url":"https://www.bilibili.com/zh-Hant/video/BV1KnnM6WE18/","source":"bilibili","lang":"zh","date":"2026-10-18"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}