I built an open-source MCP server that gives AI agents persistent memory for videos

Reddit r/ArtificialInteligence Tools

Summary

A developer introduces Watch Skill, an open-source MCP server that gives AI agents persistent memory for videos by creating local indexes of transcripts, OCR, and visual observations for efficient retrieval.

Disclosure: I'm the developer of this project. Over the last few months I kept running into the same workflow problem. LLMs have become very good at reasoning over text. We have RAG pipelines, long-term memory, vector databases, and increasingly capable agents that can search documentation, code, and previous conversations. Videos felt completely different. A typical workflow looked like this: - Upload a bug recording or product demo. - Ask a few questions. - End the session. - Upload the same video again the next day. The model wasn't the problem. The workflow was. So I built an open-source project called Watch Skill to experiment with a different approach. Instead of treating a video as temporary input, the first analysis creates a persistent local index containing transcripts, OCR, visual observations, timestamps, and embeddings. Future questions become retrieval instead of video processing. The project exposes the same functionality through MCP, a CLI, and a REST API, so it isn't tied to one specific agent. It also supports running fully offline with local models if that's important for privacy or cost. Some implementation decisions that ended up mattering more than I expected: - Scene detection instead of uniform frame extraction. - Hybrid retrieval (FTS + embeddings) instead of vector search alone. - Timestamped evidence for every answer. - Persistent indexing so follow-up questions don't require another full video analysis. - A local correction system where mistakes can become reusable lessons for future queries I'm posting this mainly because I'm interested in feedback on the architecture rather than promotion. If you're building agent systems that work with video, would you solve this differently? Repository: https://github.com/oxbshw/watch-skill
Original Article

Similar Articles

rohitg00/agentmemory

GitHub Trending (daily)

agentmemory is an open-source persistent memory layer for AI coding agents (Claude Code, Cursor, Gemini CLI, Codex CLI, etc.) that uses knowledge graphs, confidence scoring, and hybrid search to give agents long-term memory across sessions via MCP, hooks, or REST API. Built on the iii engine, it requires no external databases and exposes 51 MCP tools.

DeusData/codebase-memory-mcp

GitHub Trending (daily)

Codebase-memory-mcp is an ultra-fast code intelligence engine for AI coding agents that indexes entire repositories in milliseconds and answers structural queries in under 1ms using tree-sitter AST analysis and a persistent knowledge graph, with support for 158 languages and 14 MCP tools.