What is Director?
Director is your agentic framework for video tasks - think of it as ChatGPT for videos. It’s open source and allows you to build intelligent video agents that can handle complex operations like searching through content, editing videos, creating compilations, and generating new content, all through natural language commands. For example, a simple natural language command like:Upload this video and send the highlights to my Slack, sets everything in motion - Director’s reasoning will orchestrate the different agents intelligently to complete the task for you.
Quick Access
Try Hosted Version
Explore Director in the cloud - no setup required
GitHub Repository
View the open source code and contribute
- Process and analyze videos at scale
- Search for specific moments or content
- Create clips and compilations instantly
- Add overlays and modifications in real-time
- Integrate with various AI tools and APIs
How do I try it?
You can quickly try out the hosted version to explore the interface at https://chat.videodb.io/. It functions similarly to ChatGPT but is specifically designed for videos. Here, multiple agents collaborate to complete tasks. This platform also serves as a playground for exploring your video content uploaded on VideoDB. The Director’s backend and frontend are open source and available for you to modify and customize under the MIT license. Our goal is to help you get started quickly and provide insights into designing systems with Large Language Models (LLMs) at their core, as well as planning and building agentic processes. The frontend is polished and well-designed to integrate into your existing project or app, while the backend is scalable and easy to deploy.Open Source Components
Main Project Repo
Core Director framework and backend
Chat Interface
Web-based chat UI for Director
Video Player
Embeddable video player component
Features of Director
Chat-Based Video Interaction- Interact with your videos seamlessly via a chat-based UI.
- Perform tasks like summarization, chapter creation, and more through simple prompts.
- AI-Driven Video Agents
- Agents like
upload,summary,search,web search,dubbing,branding,dynamic editing, andclippingare available to streamline workflows.
- Backend Reasoning Engine
- An intelligent engine loops over agents based on input and context provided by an LLM, ensuring efficient task management.
- Video Player Integration
- Built-in video player with a collection view to organize and navigate through your video assets.
- Customization and Extensibility
- Add new agents and integrate your specific workflows effortlessly.
- Open Source and Developer-Friendly
- Fully open-sourced to encourage collaboration and innovation.