oxbshw/watch-skill

Give AI agents eyes, ears, and verifiable results. Watch Skill turns video, audio and screen activity into searchable, timestamped evidence and proves work with deterministic contracts, not model opinion. DeepWatch is the agent workspace built on DeepSeek Harness. Python + npm, MCP, CLI, REST, Web.

What it solves

Watch Skill provides AI agents with the ability to "see" and remember video content. It solves the problem of agents needing to re-process videos every time a question is asked and the lack of reliable verification for agents performing tasks in a browser or on a desktop, where a visual "success" message might hide a technical failure.

How it works

The system creates a searchable, timestamped index of videos, live streams, and screen recordings using scene-aware frames, on-screen text (OCR), and transcription. It uses a hybrid retrieval system (full-text and vector) to answer questions with specific timestamp citations. For agentic workflows, it implements "THE LOOP," a capture-critique-fix cycle that records an agent's actions and verifies them against deterministic contracts and network requests to ensure the task actually succeeded.

Who it’s for

It is designed for developers building AI agents (using frameworks like LangChain, CrewAI, or AutoGen) and users of AI coding assistants (such as Claude Code, Cursor, or Windsurf) who need their agents to analyze video evidence or operate browsers with high reliability.

Highlights

  • Persistent Video Memory: Analyze a video once and perform multiple lookups without re-downloading or re-transcribing.
  • THE LOOP Verification: A rigorous verification process for browser/desktop flows that combines visual critique with deterministic checks (e.g., checking if a network request actually returned a 200 OK).
  • Local-First Processing: Supports local Whisper for transcription and Ollama for vision, reducing dependency on cloud APIs.
  • Wide Integration: Ships as MCP tools, Claude Code skills, and native adapters for major agent frameworks.
  • Evidence-Based Answers: Provides timestamped citations and confidence levels rather than generic summaries.

Related

  • Project
  • Project
  • Project
  • Project
  • Project