Edit Mind is a self-hosted AI video indexing tool that transforms local video collections into searchable, intelligent knowledge bases. Designed specifically for video editors, content creators, and media professionals, it acts as a second brain for video content, allowing users to quickly locate scenes based on spoken words, visible objects, or even the emotional expressions of people on screen. By running entirely on your own hardware, it respects privacy and keeps sensitive footage offline. The core value lies in converting hours of unstructured video into a richly indexed, queryable archive that can be searched with natural language.
The primary pain point Edit Mind addresses is the tedious, time-consuming process of manually scrubbing through hours of video footage to find specific moments. Whether editing a documentary, reviewing interview footage, or managing a personal video library, the inability to quickly retrieve a particular scene often leads to lost productivity and frustration. Edit Mind eliminates this inefficiency by automatically analyzing every video, extracting meaningful metadata, and making that metadata instantly searchable. This saves content creators hours of work and allows them to focus on creative decision-making rather than mechanical searching.
The first major feature group is Video Indexing and Processing. This consists of a background service that continuously watches designated folders for new video files and automatically queues them for AI-powered analysis using BullMQ. When a new video is added or a folder is rescanned, the system immediately begins processing, extracting frames, and running multiple AI models. This hands-off approach means users simply drop videos into a watched folder and later find that everything has been indexed and made searchable without any manual tagging or intervention.
The second major feature group is AI-Powered Video Analysis. Edit Mind leverages multiple AI models to extract rich metadata, including face recognition (identifying specific people across scenes), transcription (converting speech to text), object and text detection, and scene analysis (understanding the context and composition of each shot). These capabilities are powered by PyTorch, OpenAI Whisper, and either Google Gemini or a local Ollama model for natural language processing. This comprehensive analysis ensures that every aspect of the video—what is said, who appears, and what is visible—is captured and stored in a searchable format.
admin
The third major feature group is Vector-Based Semantic Search. Using ChromaDB, Edit Mind creates embeddings for all extracted metadata and stores them in a high-dimensional vector space. When a user types a natural language query—such as 'the moment where the CEO mentions the Q3 revenue'—the system converts that query into an embedding and performs a similarity search to find the most relevant video scenes. This goes far beyond simple keyword matching; it understands context and semantics, enabling nuanced and accurate retrieval even when the exact words are unknown.
Edit Mind's overall workflow is designed for simplicity and automation. After setting up the Docker environment—a one-time process requiring Docker Desktop—users configure environment variables to specify their video folder and choose an AI model (Ollama for complete privacy or Gemini for cloud-based NLP). Once started, a web interface at localhost:3745 allows users to add folders, trigger rescans, and watch as the background job service queues and processes videos. The entire system respects local storage and never sends video data to external servers, ensuring privacy and security.
Concrete use cases include a video editor searching for all interviews where a specific guest laughs, a researcher locating every instance a certain object appears in surveillance footage, or a content creator finding clips that mention a particular product. By enabling these precise queries, Edit Mind dramatically reduces the time spent hunting for footage. For users of professional editing software, the optional desktop app integrates directly with Davinci Resolve and Final Cut Pro, allowing seamless export of selected scenes into ongoing projects, turning the tool into a true assistant for post-production workflows.
Edit Mind targets video editors, content creators, media archivists, and self-hosted enthusiasts who require fast, local, and private video search. It runs on any computer or server with Docker installed, supporting macOS, Windows, and Linux. The tech stack includes a React frontend, Node.js backend with BullMQ, Python ML service, ChromaDB vector database, and PostgreSQL. An optional commercial desktop app offers a one-click installer with lifetime license pricing. By delivering AI-powered video indexing and natural language search entirely on users' own hardware, Edit Mind transforms a chaotic library of footage into an organized, instantly accessible asset—empowering creators to find exactly what they need in seconds.
Video editors, content creators, media archivists, and self-hosted enthusiasts who need to quickly retrieve specific scenes from large video libraries. Also ideal for researchers, journalists, and any professional who works with extensive video footage and requires a private, local AI solution for semantic search without uploading sensitive content to the cloud. Developers interested in contributing to an open-source video indexing project or leveraging Docker-based deployment will also find Edit Mind valuable.