|
| 1 | +--- |
| 2 | +name: videodb |
| 3 | +title: VideoDB - Perception, Memory, and Action for Video Agents |
| 4 | +description: The perception, memory, and action layer for AI agents. Ingest, understand, search, edit, transcribe, subtitle, capture, monitor, and stream video and audio through natural language. |
| 5 | +source: community |
| 6 | +author: VideoDB |
| 7 | +githubUrl: https://github.com/video-db/skills |
| 8 | +docsUrl: https://docs.videodb.io/ |
| 9 | +category: data |
| 10 | +tags: |
| 11 | + - video |
| 12 | + - audio |
| 13 | + - perception |
| 14 | + - multimodal-ai |
| 15 | + - video-search |
| 16 | + - transcription |
| 17 | + - rtsp |
| 18 | + - hls |
| 19 | + - video-editing |
| 20 | + - ai-agents |
| 21 | +roles: |
| 22 | + - developer |
| 23 | +featured: false |
| 24 | +popular: false |
| 25 | +isOfficial: true |
| 26 | +installCommand: | |
| 27 | + npx skills add video-db/skills |
| 28 | +date: 2026-07-09 |
| 29 | +--- |
| 30 | + |
| 31 | +## Use Cases |
| 32 | + |
| 33 | +- Ingest videos from YouTube, public URLs, local files, or RTSP/live feeds. |
| 34 | +- Capture desktop screen, mic, and system audio for real-time perception workflows. |
| 35 | +- Return playable HLS stream links for uploaded, generated, edited, or clipped media. |
| 36 | +- Create real-time context from visual and spoken information in videos and live streams. |
| 37 | +- Build spoken-word, visual, semantic, keyword, and temporal indexes over video content. |
| 38 | +- Search exact moments by transcript, visual scene, object, action, metadata, or timestamp. |
| 39 | +- Return search results with timestamps, playable evidence links, and auto-generated clips. |
| 40 | +- Generate clean timestamped transcripts and styled subtitles. |
| 41 | +- Trim, merge, compile clips, add subtitles, and compose media timelines server-side. |
| 42 | +- Overlay text, images, branding, audio, background music, voiceover, dubbing, and translations. |
| 43 | +- Transcode and normalize codec, FPS, resolution, bitrate, quality, and aspect ratio. |
| 44 | +- Reframe videos for social formats such as vertical, square, and landscape. |
| 45 | +- Generate AI media assets including images, video, music, sound effects, and voiceovers. |
| 46 | +- Monitor RTSP/live feeds and trigger real-time alerts when events happen. |
| 47 | +- Record desktop sessions, summarize what happened, and preserve searchable session memory. |
| 48 | + |
| 49 | +## Flow |
| 50 | + |
| 51 | +VideoDB gives agents one consistent server-side video stack: |
| 52 | + |
| 53 | +- **See**: ingest local files, public URLs, YouTube videos, RTSP/live feeds, or desktop sessions with screen, mic, and system audio. |
| 54 | +- **Understand**: create real-time context, transcripts, visual indexes, semantic indexes, timestamped memory, and searchable evidence. |
| 55 | +- **Act**: generate clips, subtitles, overlays, audio, dubbing, translations, transcodes, reframes, alerts, exports, and playable streams. |
| 56 | + |
| 57 | +Your agent sends video in and gets back structured context, searchable moments, generated assets, alerts, clips, and HLS stream links without running local video infrastructure. |
| 58 | + |
| 59 | +## Example |
| 60 | + |
| 61 | +```bash |
| 62 | +npx skills add video-db/skills |
| 63 | +``` |
| 64 | + |
| 65 | +Then ask your agent: |
| 66 | + |
| 67 | +```text |
| 68 | +Upload this YouTube video, find every moment where the speaker discusses pricing, and return playable clips with timestamps. |
| 69 | +``` |
| 70 | + |
| 71 | +More example prompts: |
| 72 | + |
| 73 | +```text |
| 74 | +Upload https://www.youtube.com/watch?v=MnrJzXM7a6o and give me a shareable stream link. |
| 75 | +``` |
| 76 | + |
| 77 | +```text |
| 78 | +Take clips from 10s-30s and 45s-60s and compile them. |
| 79 | +``` |
| 80 | + |
| 81 | +```text |
| 82 | +Generate background music and add it to this clip. |
| 83 | +``` |
| 84 | + |
| 85 | +```text |
| 86 | +Add subtitles to the original video with white text on a black background. |
| 87 | +``` |
| 88 | + |
| 89 | +```text |
| 90 | +Find every scene showing a phone close-up or product on screen. |
| 91 | +``` |
| 92 | + |
| 93 | +```text |
| 94 | +Monitor this RTSP camera and log an alert with timestamp whenever a person enters the room. |
| 95 | +``` |
| 96 | + |
| 97 | +```text |
| 98 | +Capture my screen for two minutes and write a report of what I am doing with insights and suggestions. |
| 99 | +``` |
| 100 | + |
| 101 | +## Notes |
| 102 | + |
| 103 | +- Requires Python 3.9+ and a VideoDB API key. |
| 104 | +- Get $20 free credits. No credit card needed: https://console.videodb.io |
| 105 | +- The Claude Code setup command is `/videodb setup`. |
| 106 | +- For Cursor, GitHub Copilot, Codex, opencode, and other agents, ask the agent to "setup videodb". |
| 107 | +- Claude Code plugin install is also supported with `/plugin marketplace add video-db/skills` and `/plugin install videodb@videodb-skills`. |
| 108 | +- Supported host platforms include macOS, Linux, and Windows PowerShell; desktop capture support depends on the host environment. |
| 109 | +- Skill source and updates stay in the official VideoDB skills repository: https://github.com/video-db/skills |
0 commit comments