auto-cm-director
Allows for the autonomous generation of promotional videos by analyzing GitHub repositories to extract project themes, vibes, and features.
š¬ Auto Director
The Agentic Video Generation Framework. A hybrid engine designed for AI Agents to autonomously direct, edit, and render high-quality promotional videos for any software project.
š„ Watch the Demo: YouTube
ā”ļø Quick Start
For Humans š§āš»
Instantly initialize Auto Director in your repository.
npx auto-director initThis will:
Ask for your project name & theme (Cyberpunk / Minimal / Playful).
Scaffold a
video/directory with the engine.Generate a starter
director.json.
Then, render your video:
cd my-video-project
npm install
npm run build -- --props=./director.jsonFor Agents š¤
If you are an AI (Claude, ChatGPT, etc.) using this tool via MCP (Model Context Protocol):
1. Install the MCP Server Add this to your client configuration:
{
"mcpServers": {
"auto-director": {
"command": "node",
"args": ["/path/to/auto-director/packages/mcp-server/dist/index.js"]
}
}
}2. Use the Tool
Call generate_commercial with the repository context.
Related MCP server: AIOProductOS Studio
š§ The Hybrid Architecture
Unlike traditional "Text-to-Video" tools that hallucinate random clips, Auto Director uses a Hybrid Template Engine:
AI (The Creative Director): Analyzes the repository, extracts the "Vibe" (Cyberpunk, Minimal, Playful), and generates a structured
director.jsonconfiguration.Engine (The Renderer): A robust Remotion-based Universal Template renders the video with high-end animations, guaranteeing a perfect compile every time.
šØ Themes
Theme | Vibe | Best For |
Cyberpunk | Glitch, Neon, Dark Mode | Crypto, DevTools, CLI |
Minimal | Clean, Helvetica, Fade | SaaS, Notion Templates |
Playful | Bouncy, Pastel, Rounded | Consumer Apps, Games |
š Project Structure
.
āāā bin/ # CLI Entry Point
āāā packages/ #
ā āāā mcp-server/ # Model Context Protocol Server
āāā src/
ā āāā templates/ # UniversalCommercial.tsx (The Core)
ā āāā components/ # Reusable UI (KineticText, MacWindow)
ā āāā Scenes/ # Feature implementations
āāā director.json # The "Script" (AI generates this)š¤ Agent Registration (Advanced)
To make this repository discoverable by other AI agents (Claude, Windsurf, etc.), we recommend registering it on Glama or Smithery.
Recommended: Glama
Go to Glama MCP Servers.
Log in with GitHub.
Click "Add Server" and select the
auto_CM_directorrepository.The system will automatically detect the capabilities via the included configuration file.
Alternative: Smithery
Go to Smithery.
Submit the repository URL:
https://github.com/naki0227/auto_CM_director.
š¤ Contributing
We welcome Pull Requests from both biological and artificial intelligence. See CONTRIBUTING.md for the Agentic Guide.
License: MIT Created by: You & Your Agents.
This server cannot be deployed
Maintenance
Related MCP Connectors
Autonomous short-form video for brands your agent provisions ā to your webhook, or posted for them.
Fireship-style short videos from a topic ā Remotion motion graphics, word-timed captions, 1080p.
AI editor to build, animate & export layered short-form video projects via one tool catalog.
Turn a product URL into a narrated cinematic demo video, launch video, or deck.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI assistants to create professional YouTube videos using Remotion with a design-system-first approach. Provides 20+ video components, 7 themes, and animated elements optimized for engagement and retention.1521Apache 2.0

AIOProductOS Studioofficial
AlicenseAqualityBmaintenanceTurns your AI host into a product videographer ā scripted screen recordings of your own web app with a gliding cursor, camera zooms, highlight callouts, captions, and branded transitions, plus marketing-grade screenshots. Automatic dark-frame cleanup and MP4/GIF export. Free, MIT, 100% local ā no account, no API keys.1481 npm3MIT- AlicenseNot gradedqualityBmaintenanceEnables AI agents to produce professional promo videos by providing tools for capture, media search, scene writing, rendering, editing, and incremental revision.14 npm15MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to analyze audio beats, synthesize voices with Google Gemini TTS, and programmatically construct and render professional videos using Remotion and React.4 npmMIT