octimot/StoryToolkitAI
A film editing assistant that transcribes footage locally, enables semantic search via embeddings, and uses LLMs to generate stories for export to editing software.

StoryToolkitAI is a desktop application for video editors that leverages AI to transcribe, translate, and index footage locally. It integrates with LLMs (OpenAI GPT-4, llama, DeepSeek via OpenAI-compatible APIs, ollama, vLLM, LM Studio) to let users chat about their content, auto-detect speakers, and generate story selections. The tool provides semantic search across video content using sentence-transformers embeddings and exports transcripts in formats like SRT, EDL, XML, and Fountain for import into DaVinci Resolve and other editing software.