video-db/Director
A Python framework for building AI agents that reason through video search, editing, compilation, and generation tasks using LLM and RAG capabilities.

Director is a framework for building AI video agents capable of reasoning through complex video tasks such as semantic search, editing, compilation, and generation. It leverages VideoDB as its underlying video data infrastructure and combines LLM reasoning with RAG capabilities to handle video workflows. The framework provides instant streaming of agent reasoning and results, enabling developers to construct sophisticated video automation pipelines.