Commit Graph

  • 3cb8b0a25b Sync official Remotion skills (upstream v4.0.524, bd566b6) #92 auto/sync-remotion-skills ConalMullan 2026-09-14 15:47:37 +00:00
  • 225c80a1c3 Merge pull request #89 from digitalsamba/fix/contribute-template-vs-brand main Conal Mullan 2026-09-10 12:21:47 +01:00
  • 8cc4803dff FIX: /contribute steered brand-shaped changes into template forks #89 Conal Mullan 2026-09-10 12:21:38 +01:00
  • 9df41bbfe4 Merge pull request #88 from digitalsamba/feat/concept-short-brand-voice Conal Mullan 2026-09-08 22:28:03 +01:00
  • d4fb6b24e3 FEAT: concept-explainer-short — let voice.brand drive the narrator from a brand profile #88 Conal Mullan 2026-09-08 22:27:36 +01:00
  • 65d85a7155 Merge pull request #83 from digitalsamba/auto/sync-remotion-skills Conal Mullan 2026-09-08 22:26:39 +01:00
  • 385cf255c8 Merge pull request #87 from digitalsamba/release/v0.20.1 v0.20.1 Conal Mullan 2026-09-08 22:13:42 +01:00
  • e24eacbc27 Release v0.20.1: fix NameError crashes in the Codex/Kiro migrations and dewatermark --setup #87 Conal Mullan 2026-09-08 22:08:20 +01:00
  • 4533f4f5e8 Merge pull request #86 from digitalsamba/chore/migrate-lint-cleanup Conal Mullan 2026-09-08 22:07:19 +01:00
  • 6ce0a46095 FIX: dewatermark --setup crash, migrate script dedup, and a CI gate for undefined names #86 Conal Mullan 2026-09-08 22:06:30 +01:00
  • c9c830dc35 Merge pull request #85 from Anai-Guo/fix/migrate-write-text Conal Mullan 2026-09-08 22:02:12 +01:00
  • 81a13f3691 fix(scripts): restore write_text helper dropped by the _migrate_common refactor #85 Anai-Guo 2026-09-07 21:13:59 -07:00
  • d87e93d794 Sync official Remotion skills (upstream v4.0.522, 11986e4) #83 ConalMullan 2026-09-07 14:55:31 +00:00
  • f91608aa37 Release v0.20.0: SoulX-FlashHead talking head, Modal/R2 cloud fixes, _migrate_common refactor v0.20.0 Conal Mullan 2026-08-31 11:45:27 +01:00
  • a567698abb Merge pull request #82 from digitalsamba/feat/soulx-talking-head Conal Mullan 2026-08-31 11:44:19 +01:00
  • fd24349fe1 REMOVE: EchoMimicV3 — drift made it unusable, SoulX is the default (#81) #82 Conal Mullan 2026-08-31 11:41:35 +01:00
  • 3277ff4cdb FEAT: tools/soulx.py — SoulX-FlashHead talking head on Modal (#81) Conal Mullan 2026-08-31 11:41:21 +01:00
  • c76f87cc8a FIX: _migrate_common — drop a dead duplicate find_repo_root, BOM and missing future import Conal Mullan 2026-08-30 19:29:58 +01:00
  • f9a2475fc0 Merge pull request #78 from mhaye9545/refactor-migrate-common Conal Mullan 2026-08-30 19:30:11 +01:00
  • 9f7f3b076a Merge pull request #79 from digitalsamba/feat/echomimic3-talking-head Conal Mullan 2026-08-30 19:28:46 +01:00
  • 9c152c3707 DOCS: echomimic3 — usage guide, registry entry, and the SadTalker decision rule (#77) #79 Conal Mullan 2026-08-30 19:22:52 +01:00
  • f169ac2fd7 FIX: NarratorPiP — honour the objectPosition prop instead of ignoring it Conal Mullan 2026-08-30 19:22:41 +01:00
  • 7a3dce40c5 FIX: echomimic3 — stop a segment seam mid-blink latching the eyes shut (#77) Conal Mullan 2026-08-30 19:22:33 +01:00
  • bfadee6518 CHANGE: echomimic3 — store weights in a Modal Volume, pin every ref by SHA (#76) Conal Mullan 2026-08-30 19:22:11 +01:00
  • 18de2b85d8 refactor: extract _migrate_common module (#58) #78 mhaye9545 2026-08-29 19:29:36 +04:00
  • d8b1a7cfba FEAT: tools/echomimic3.py — EchoMimicV3 talking head on Modal (#77) Conal Mullan 2026-08-27 22:37:26 +01:00
  • 5558295eed FIX: pin diffusers to a commit in modal-flux2 for reproducible builds (#75) Conal Mullan 2026-08-27 16:52:36 +01:00
  • f52c627ce9 FIX: drain R2 cleanup on error paths too (upscale, sadtalker, qwen3_tts, dewatermark) (#73) Conal Mullan 2026-08-27 16:46:13 +01:00
  • 580632f7a8 FIX: flux2 — raise transformers floor to 4.51 for Qwen3ForCausalLM (#71) dascope 2026-08-27 17:12:14 +02:00
  • ce1bd0a92c FIX: delete R2 result objects in flux2, music_gen, image_edit, ltx2 (#72) dascope 2026-08-27 17:11:30 +02:00
  • a7795c5cac FIX: modal-upscale crash-loop — cap opencv <4.12 so numpy stays 1.x for torch 2.1.2 (#70) Conal Mullan 2026-08-27 15:35:07 +01:00
  • cb1083d163 Release v0.19.0: uv install path, Kiro CLI, Remotion 4.0.518 + render-baseline gate, /versions tooling, sync_timing generic mode v0.19.0 Conal Mullan 2026-08-27 09:57:04 +01:00
  • 5030a1e0c3 DOCS: add Community add-ons section (README) + single-vendor integration guidance (CONTRIBUTING) (#61) Conal Mullan 2026-08-27 09:49:32 +01:00
  • 9dc31ac983 DEPS: bump Remotion 4.0.425 → 4.0.518 across templates, examples, showcase, tests (#67) Conal Mullan 2026-08-27 09:49:19 +01:00
  • 867ebbba75 DEPS: bump Remotion 4.0.425 → 4.0.518 across templates, examples, showcase, tests #67 deps/remotion-4.0.518-main Conal Mullan 2026-08-27 09:34:50 +01:00
  • ca17f25171 FEAT: /versions --bump-toolkit — bump_remotion.py + grouped Dependabot for Remotion (#23 part 3) (#65) Conal Mullan 2026-08-27 09:31:11 +01:00
  • 8294f07580 FEAT: sync_timing.py generic config mode — pairs *AudioFile with *DurationSeconds in any layout (#62) Conal Mullan 2026-08-27 09:30:40 +01:00
  • 80795b36ee FEAT: render-baseline harness — A/B render diff across Remotion bumps (#23 part 2) (#64) Conal Mullan 2026-08-27 09:30:22 +01:00
  • 9dc833397a FEAT: scripts/check_versions.py — toolkit-wide Remotion/Python/toolkit staleness check, wired into /versions (#63) Conal Mullan 2026-08-27 09:29:58 +01:00
  • 0a30505c70 DEPS: bump Remotion 4.0.425 → 4.0.518 across templates, examples, showcase, tests #66 deps/remotion-4.0.518 Conal Mullan 2026-08-27 09:24:37 +01:00
  • 683257a18e FEAT: /versions --bump-toolkit — bump_remotion.py + grouped Dependabot for Remotion (#23 part 3) Conal Mullan 2026-08-27 09:20:18 +01:00
  • 87538a7011 FEAT: scripts/check_versions.py — toolkit-wide Remotion/Python/toolkit staleness check, wired into /versions Conal Mullan 2026-08-27 09:10:57 +01:00
  • 1af540f832 FEAT: /versions --bump-toolkit — bump_remotion.py + grouped Dependabot for Remotion (#23 part 3) #65 feat/bump-toolkit Conal Mullan 2026-08-27 09:20:18 +01:00
  • 8855566309 FIX: render-baseline workflow falls back to PR pin when base branch lacks the harness #64 Conal Mullan 2026-08-27 09:18:30 +01:00
  • 44825d7201 FEAT: render-baseline harness — A/B render diff across Remotion bumps (#23 part 2) Conal Mullan 2026-08-27 09:18:11 +01:00
  • f06ed52afc FEAT: scripts/check_versions.py — toolkit-wide Remotion/Python/toolkit staleness check, wired into /versions #63 feat/check-versions Conal Mullan 2026-08-27 09:10:57 +01:00
  • 48ac1f2194 FEAT: sync_timing.py generic config mode — pairs *AudioFile with *DurationSeconds in any layout #62 fix/sync-timing-generic-config Conal Mullan 2026-08-27 08:55:21 +01:00
  • fc3e85f4f9 DOCS: add Community add-ons section (README) + single-vendor integration guidance (CONTRIBUTING) #61 docs/community-addons Conal Mullan 2026-08-27 08:52:39 +01:00
  • 290d7d345b Adopt uv for Python dependency management (#33 rebased, thanks @AsharibAli) (#59) Conal Mullan 2026-08-26 22:55:43 +01:00
  • ce640209eb DOCS: add contributor policy for automated / AI-generated PRs (respond to review, state cost/license/gap) (#60) Conal Mullan 2026-08-26 22:54:31 +01:00
  • 79fa4c9c11 Add Kiro CLI support: migrate_to_kiro.py + docs (#55, thanks @homeo26) Homam Manasra 2026-08-27 00:44:06 +03:00
  • 68297d6859 CHORE: bookkeeping catch-up for v0.18.0 — registry, roadmap, changelog (#57) v0.18.0 Conal Mullan 2026-08-26 22:35:11 +01:00
  • ebf55f2698 FIX: point Remotion skills sync at upstream's new skills/remotion-best-practices layout (#56) Conal Mullan 2026-08-26 22:29:10 +01:00
  • fbd3f6bd56 CHORE: untrack the duplicate project copies under projects/ Conal Mullan 2026-08-26 21:31:06 +01:00
  • 99d9296d96 FIX: image-edit Modal app OOMs on A100-40GB — request A100-80GB Conal Mullan 2026-08-26 14:50:47 +01:00
  • c85e58eecb DOCS: add narrative-patterns.md — story structure for sprint reviews Conal Mullan 2026-08-26 14:21:45 +01:00
  • 76572ef005 FIX: make assets/voices ignore rules recursive Conal Mullan 2026-08-23 10:58:27 +01:00
  • 57a3fff0ea CHORE: ignore scratch/ and playwright run artifacts, clear repo-root clutter Conal Mullan 2026-08-23 10:55:41 +01:00
  • c05a0cb7e6 Add 60db TTS provider (Hindi/Indian voices) — third voiceover provider via --provider 60db (#27) Conal Mullan 2026-08-13 22:12:21 +01:00
  • 1f79d98c42 FIX: accept both modal CLI JSON key casings in verify_setup app detection (follow-up to #51) (#53) Conal Mullan 2026-08-13 22:06:55 +01:00
  • 7cca516f96 FIX: wire up LTX-2 Modal config, repair verify_setup app detection, document Windows gotchas (#51) Edgar 2026-08-13 15:05:14 -06:00
  • 9826feb491 DOCS: surface /publish + youtube_upload in README (commands, tools, workflow) (#40) Conal Mullan 2026-06-19 23:51:33 +01:00
  • d696350bc8 FIX: classify YouTube 403s by API reason instead of labeling all as quota (#39) Conal Mullan 2026-06-19 23:41:27 +01:00
  • bae63653b5 DOCS: add Claude Code fast-path to YouTube setup guide (real-world gotchas) (#38) Conal Mullan 2026-06-19 23:32:38 +01:00
  • d2579b51c1 DEPS: make YouTube google-* deps opt-in in requirements.txt (match openai-whisper) (#37) Conal Mullan 2026-06-19 21:33:49 +01:00
  • d93298b691 Add YouTube upload pipeline (tools/youtube_upload.py + /publish) (#29) dascope 2026-06-19 21:57:57 +02:00
  • 6e4398fac6 Release v0.17.0: concept-explainer-short template (9:16 vertical shorts), TTS pacing QC, video-first README v0.17.0 Conal Mullan 2026-06-10 07:58:52 +01:00
  • 6db40e9299 Add concept-explainer-short template: 9:16 TikTok/Reels explainer shorts (Python/moviepy) (#31) Conal Mullan 2026-06-10 07:58:39 +01:00
  • 2c60dbd127 DOCS: restructure README to lead with finished videos Conal Mullan 2026-06-09 23:16:50 +01:00
  • 3c3bf68cf9 DOCS: move 'Using with Codex' details to docs/codex.md Conal Mullan 2026-06-09 23:09:48 +01:00
  • 35e17c8e2d Add TTS pacing QC: per-take wpm reporting + --max-wpm auto-clamp (voiceover, qwen3_tts) (#30) Conal Mullan 2026-06-09 22:04:24 +01:00
  • 00c508fef1 Release v0.16.0: Ideogram 4 T2I, AI Engineering Review template, Qwen3 VoiceDesign, Codex migration v0.16.0 Conal Mullan 2026-06-08 20:40:24 +01:00
  • 6cb64ef067 Add Ideogram 4 text-to-image (best-in-class in-image text) (#28) Conal Mullan 2026-06-08 20:28:54 +01:00
  • c16c7fed29 FIX: pin Remotion to exact versions in lab examples for reproducibility Conal Mullan 2026-05-20 22:16:03 +01:00
  • a517597e7d DOCS: clarify toolkit's OffthreadVideo choice vs upstream @remotion/media Conal Mullan 2026-05-20 22:15:56 +01:00
  • 17cdcc8918 Sync official Remotion skills (upstream 277510e) (#17) github-actions[bot] 2026-05-20 14:47:23 +01:00
  • 81961c7cc4 FIX: restore Python 3.9 compatibility in tools/ (#22) lnlscreatives71 2026-05-20 00:33:26 -07:00
  • b86feda618 CI: bump GitHub Actions to Node 24-compatible versions Conal Mullan 2026-05-10 00:59:52 +01:00
  • deca5ea481 FIX: docker-build workflow handles multi-commit pushes, skips modal-* dirs Conal Mullan 2026-05-09 23:49:34 +01:00
  • 9c6a484437 FIX: Codex migration name uses registry, drop no-op skip entry (closes #20) Conal Mullan 2026-05-09 23:39:21 +01:00
  • 56fc083b7e DOCS: acknowledge Codex bridge, credit @kimhoontae-gogo, add thin AGENTS.md Conal Mullan 2026-05-09 23:25:23 +01:00
  • 616aefb4b6 TEMPLATE: add ai-engineering-review (Lugh-presented monthly review) Conal Mullan 2026-05-07 20:13:25 +01:00
  • 1ecca9cfd8 BRAND: digital-samba-ai-engineering with Lugh designed voice Conal Mullan 2026-05-07 20:13:10 +01:00
  • dfe2091695 QWEN3-TTS: VoiceDesign mode + shared-prompt cloning + caption aligner Conal Mullan 2026-05-07 20:12:56 +01:00
  • 16e7fd76d2 FEAT: add Codex migration flow for toolkit skills and commands (#16, thanks @kimhoontae-gogo) kimhoontae-gogo 2026-05-10 06:58:14 +09:00
  • 4e2421501e FIX: modal-upscale basicsr build conflict (cuda-toolkit/nvidia-cublas) (#19, thanks @ATECHPCS) ATECHPCS 2026-05-09 09:05:46 -04:00
  • dc1bbd251e Release v0.15.0: LTX-2 style LoRA support, ds-crt-stinger example v0.15.0 Conal Mullan 2026-04-21 22:26:42 +01:00
  • 3f7d2c1e0b EXAMPLE: add ds-crt-stinger — CRT LoRA + grunged logo stinger Conal Mullan 2026-04-21 22:25:00 +01:00
  • 543cec46d6 LTX-2: add style LoRA support with crt-terminal preset Conal Mullan 2026-04-21 22:24:45 +01:00
  • 0043b9722f BRAND: animated synthwave banner for README (showcase/banner project) Conal Mullan 2026-04-14 10:54:46 +01:00
  • e017616066 FIX: typo 'Stsrt' → 'Start' in remotion-official SKILL.md Conal Mullan 2026-04-14 09:53:34 +01:00
  • 2b3246dc90 Merge pull request #14 from digitalsamba/auto/sync-remotion-skills Conal Mullan 2026-04-14 09:51:02 +01:00
  • 52a0ff8870 Sync official Remotion skills (upstream 41a3b06) #14 ConalMullan 2026-04-13 10:50:50 +00:00
  • 66a2c89c1c Release v0.14.2: moviepy skill, Python examples, dep cleanup v0.14.2 Conal Mullan 2026-04-09 13:12:46 +01:00
  • 3057ab88cc FIX: cross-platform font loading in moviepy examples Conal Mullan 2026-04-09 13:11:14 +01:00
  • 6f94523345 DEPS: declare moviepy/Pillow/matplotlib in tools/requirements.txt Conal Mullan 2026-04-09 08:51:57 +01:00
  • 2a638fe3d8 EXAMPLE: add hello-world — the quick-start the README already promised Conal Mullan 2026-04-08 22:04:45 +01:00
  • 4402e5a550 EXAMPLES: add quick-spot and data-viz-chart moviepy references Conal Mullan 2026-04-08 21:39:41 +01:00
  • 9a57fdf284 SKILLS: add moviepy skill, audio-anchored timelines, LTX-2 cameo pattern Conal Mullan 2026-04-08 21:21:29 +01:00
  • c6df13922e README: add q2 townhall longarm-ad and stars to examples Conal Mullan 2026-04-08 20:46:30 +01:00