Commit Graph

25 Commits

Author SHA1 Message Date
calesthio
4251202724 Remove cost claim from README pitch line 2026-03-30 17:01:20 -07:00
calesthio
0bb5bca658 Update README pitch line with full pipeline capabilities 2026-03-30 17:00:04 -07:00
calesthio
8cac647193 One-key formula: AI images, TTS narration, auto music, subtitles, and self-review pipeline
Prove that adding one API key (OPENAI_API_KEY) to the zero-key foundation
produces dramatically better videos for ~$0.69 each. Two compositions built:
The Abyss (deep ocean visual essay) and VOID (neural interface product ad).

New tools:
- audio_probe: ffprobe wrapper with probe_duration() helper
- composition_validator: pre-render checks (asset existence, audio-video sync)
- pixabay_music: royalty-free music scraper (no API key needed)
- freesound_music: Freesound API search + download

Remotion upgrades:
- BackgroundImageLayer: AI images behind data scenes with ken-burns + dark overlay
- Gradient support: all 9 components changed from backgroundColor to background CSS
- CaptionOverlay: word spacing fix, WhisperX word-level subtitles
- HeroTitle: reduced overlay opacity so background images show through

Process codified in agent skills:
- compose-director: audio acquisition flow (present user with voice/music/subtitle
  options), mandatory pre-render validation, post-render self-review (extract
  frames + transcribe + inspect + present findings to user)
- scene-director: narration duration budgeting (word budget from video duration)
- remotion skill: pre-render validation section
- TTS tool: now returns audio_duration_seconds in result

README updated with VOID product ad video embed.
2026-03-30 16:54:13 -07:00
calesthio
4ef335ac0b Add internal/ to gitignore for strategy and playbook docs 2026-03-30 13:34:24 -07:00
calesthio
5223eec21c Zero-key video formula: fix rendering bugs, add 8 demo compositions, update skills
Fix ComparisonCard and CalloutBox dark-theme passthrough in SceneRenderer.
Add 8 demo-props JSON files (3 fixed originals + 5 new compositions).
Update scene-director and compose-director skills with all 10 Remotion
scene types and zero-key rendering guidance. Document the proven
all-dark-background formula in remotion.md. Add cinematic renderer,
onboarding skill, prompt gallery, and demo render script.
2026-03-30 13:23:28 -07:00
calesthio
32c8d78d24 Update README trailer embed to non-black opening frame 2026-03-29 22:47:19 -07:00
calesthio
6ec798d63c Update README trailer embed to poster-friendly upload 2026-03-29 22:43:08 -07:00
calesthio
466c3eb061 Embed README trailer using GitHub attachment URL 2026-03-29 22:26:26 -07:00
calesthio
8dfddfca1e Use native GitHub README video embedding 2026-03-29 22:17:13 -07:00
calesthio
1ddc0881bf Replace README showcase image with trailer video 2026-03-29 22:14:50 -07:00
calesthio
ede8aac4d2 Harden cinematic pipeline and add reusable renderer 2026-03-29 15:49:49 -07:00
calesthio
5f71d63ff4 Bust GitHub image cache for showcase.jpg 2026-03-29 13:02:49 -07:00
calesthio
819defdd80 Replace README showcase with MERIDIAN cinematic trailer frames
- Swap explainer montage for 6-frame MERIDIAN trailer grid (cyberpunk sci-fi)
- Update caption to describe the trailer production process
2026-03-29 12:58:18 -07:00
calesthio
4e7ab6fc0b Add mandatory music plan gatekeeping to pipeline planning
- Add cross-pipeline Music Plan requirement to AGENT_GUIDE User-Facing Planning Protocol
- Add Step 5: Music Plan to cinematic idea-director with library/API/BYO options
- Add music plan resolution to cinematic quality gate
- Ensures agent surfaces music situation before production starts, not at asset stage
2026-03-29 12:55:41 -07:00
calesthio
07276cfa93 Fix fal.ai video tools and enforce pipeline-first production
- Fix Kling URL format: text_to_video → text-to-video (hyphens)
- Fix Kling, MiniMax, Veo: switch from sync fal.run to queue API with polling
- Add Rule Zero to AGENT_GUIDE: all production must go through pipelines
- Make Layer 3 skill reading mandatory before calling generation tools
- Add explicit do-nots: no ad-hoc scripts, no skipping director skills
2026-03-29 12:50:29 -07:00
calesthio
7a802848d6 Fix README showcase copy: videos in less than 10 minutes 2026-03-29 12:12:14 -07:00
calesthio
2c16c6e547 Upgrade Remotion composition engine with cinematic enhancements
- Upgrade Remotion packages to 4.0.441, add transitions/captions/fonts/media
- Add spring-animated image scenes, stat reveals, section titles, hero cards
- Add TikTok-style word-by-word captions with highlight effect
- Add Google Fonts (Space Grotesk) and dynamic duration via calculateMetadata
- Fix Remotion false-positive: check node_modules/ in _remotion_available()
- Add project directory convention, music library, tool naming docs
- Add music transparency to proposal stage, subtitle pipeline to compose stage
- Add README showcase montage and Windows npm troubleshooting note
2026-03-29 12:06:06 -07:00
calesthio
b97b5ab5b4 Add 400+ agent skills to README feature highlights 2026-03-29 09:50:06 -07:00
calesthio
d063c3f46d Elevate Remotion visibility in README and provider guide
Remotion is the key fallback when no video gen APIs are configured —
the agent generates images and Remotion animates them into video.
Updated README Composition section and added full Remotion section
to PROVIDERS.md with component list and activation rules.
2026-03-29 09:48:07 -07:00
calesthio
8d1920cf24 Remove internal capability audit document 2026-03-29 09:45:40 -07:00
calesthio
3edf87da85 Add comprehensive provider guide with setup, pricing, and free tiers
docs/PROVIDERS.md covers all 12+ providers: step-by-step key setup,
free tier limits, paid pricing tables, VRAM requirements for local
tools, cost-optimized setup order, and capability coverage matrix.
2026-03-29 09:16:43 -07:00
calesthio
4327000433 Add Google Imagen and Google Cloud TTS provider tools
Two new provider tools following the BaseTool pattern with auto-discovery:
- google_imagen: Imagen 4 image generation via Generative Language REST API
- google_tts: Google Cloud TTS with 700+ voices across 50+ languages

Both share GOOGLE_API_KEY env var. Selectors auto-discover them — no
selector code changes needed. Docs and contract tests updated.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 09:06:26 -07:00
calesthio
60fd3a2c24 Add CODEOWNERS — require @calesthio approval on all PRs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 08:33:00 -07:00
calesthio
c30cf89c82 Add social preview image for GitHub repository card
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 08:26:34 -07:00
calesthio
a3e735cc7a Initial release — OpenMontage: the first open-source agentic video production system
11 production pipelines, 47 tools, 124 agent skills.
Supports cloud APIs (fal.ai, OpenAI, ElevenLabs, Suno, HeyGen, Runway) and
free local providers (diffusers, Piper TTS, WAN 2.1, Hunyuan, CogVideo).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 08:25:17 -07:00