# Developers — VideoDB

> One command. Your agent gets a video backend. Skill-first install. SDKs for Python and JavaScript. OSS reference agents. The fastest path from media to structured machine context.

**v2.4 SDK**

CTAs: [Read the docs](https://docs.videodb.io) · [View on GitHub](https://github.com/video-db)

---

## At a glance

- **2.4 M** — Hours indexed
- **240 ms** — P95 query latency
- **99.97%** — Uptime, last 90d
- **10x** — Cheaper than MP4

---

## Quickstart — from zero to a playable clip in five minutes

One command bootstraps every primitive into your agent runtime — or use the SDK directly. Live quickstart, v2.4.0.

```bash
# python
$ pip install videodb

# node.js
$ npm install videodb

# skill
$ npx skills add video-db/skills
```

```python
from videodb import connect
vdb = connect(api_key="vdb_...")

video = vdb.upload(url="https://.../keynote.mp4")
video.index_spoken_words()
video.index_scenes()

hits = video.search("the moment they show the demo")
print(hits.shots[0].stream_url)
```

- **Skills, not SDKs.** One command bootstraps every primitive. Claude Code · OpenAI · Cursor · n8n · Zapier — any agent that speaks tools.
- **Python & JavaScript.** Same primitives in both. Server- and browser-side covered.
- **Same loop, every scale.** From one clip to a corpus. The SDK that handles a 60-second screen capture handles a multi-million-hour archive.

---

## Concepts — four total, that's the whole API surface

If you've built on a database, you've built on this.

1. **Media** — The source. Files, streams, cameras, captures, datasets.
2. **Indexes** — Reusable layers. Scenes, speech, objects, events, brands, domain logic.
3. **Memory** — What you keep. Scoped, queryable, retention-aware.
4. **Events** — What you act on. Discrete moments with context, evidence, and a clip.

---

## Built on VideoDB — fork, run, ship

Production-shaped reference apps across the four solution surfaces. Open source. Pick one, clone it, ship.

| Repo | Language | What it is |
|---|---|---|
| [pair-programmer](https://github.com/video-db/pair-programmer) | python | Screen-aware coding agent. Continuous capture, indexed memory, tool functions for the agent. |
| [call.md](https://github.com/video-db/call.md) | typescript | Meeting copilot, no bots. Index calls into scenes, decisions, action items with playable evidence. |
| [agentic-streams](https://github.com/video-db/agentic-streams) | python | Live agent perception. Stream-in / stream-out perception so an agent can intervene as things happen. |
| [bloom](https://github.com/video-db/bloom) | python | Generative video. Research → script → assemble → publish. End-to-end. |

---

## Pricing — generous free credits to explore VideoDB

Start with enough credits to upload videos, build indexes, search moments, generate clips, and stream results. Try the SDK and ship a prototype before thinking about pricing.

- **Play around for free.** Get started with the SDK, sample apps, notebooks, and demo workflows. No sales call needed. [Get an API key](https://docs.videodb.io)
- **Building something special?** Apply for more credits and tell us what you are working on. We support serious builders, open source projects, research, demos, and early product experiments. [Apply for more credits](/company#contact)
- **Ready for production?** Usage-based and annual plans are available when you are ready to scale. [View pricing](/pricing)

---

## Resources

The things developers actually need.

- **Docs** — [docs.videodb.io](https://docs.videodb.io) — reference, guides, recipes.
- **GitHub** — [github.com/video-db](https://github.com/video-db) — SDK source + OSS agents.
- **Quickstart** — From `npx skills add` to a working search in under five minutes. [docs.videodb.io/quickstart](https://docs.videodb.io/quickstart)
- **Community** — Discord for questions, showcases, roadmap. [discord.gg/videodb](https://discord.gg/videodb)
- **Status** — [status.videodb.io](https://status.videodb.io) — uptime, incidents, maintenance.
- **Showcase** — Live demos of every primitive. [labs.videodb.io/projects](https://labs.videodb.io/projects)

---

## Programs for builders

Two ways to plug in.

- **Run a VideoDB meetup in your city.** You bring the builders; we cover venue, swag, and budget. Workshop, hack night, or full meetup. [Apply to host](https://videodb.io/dev-advocate)
- **Ship in public with us.** Build at the frontier with infra support, direct access to the VideoDB team, launch support, and cash prizes. [Join the next cohort](https://forge.videodb.io/)

Events, past and upcoming — meetups, hackathons, workshops, community demos. [View past events](https://luma.com/videodb?period=past) · Get the monthly Dev Digest (SDK changelogs, reference agents, community demos, upcoming events).

---

## Closing

One install. One key. One quickstart. Free to start. Talk to us when you're running serious workloads.

CTAs: [Get an API key](https://docs.videodb.io) · [View on GitHub](https://github.com/video-db)

---

© 2026 VideoDB, Inc. · videodb.io · hello@videodb.io
