by video-db
Pair Programmer for Claude Code, Codex and Cursor
# Add to your Claude Code skills
git clone https://github.com/video-db/pair-programmer[![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![Website][website-shield]][website-url]
<p align="center"> <a href="https://videodb.io/"> <img src="https://codaio.imgix.net/docs/_s5lUnUCIU/blobs/bl-RgjcFrrJjj/d3cbc44f8584ecd42f2a97d981a144dce6a66d83ddd5864f723b7808c7d1dfbc25034f2f25e1b2188e78f78f37bcb79d3c34ca937cbb08ca8b3da1526c29da9a897ab38eb39d084fd715028b7cc60eb595c68ecfa6fa0bb125ec2b09da65664a4f172c2f" alt="VideoDB" width="300" /> </a> </p> <h1 align="center">Pair Programmer</h1> <p align="center"> Turn your coding agent into a screen aware, voice aware, context rich collaborator. <br /> Record your screen, microphone, and system audio in real time, then search what happened in natural language. <br /> <br /> Works with Claude Code, Cursor, Codex, and other skill compatible agents. </p> <p align="center"> <a href="https://docs.videodb.io"><strong>Explore the docs</strong></a> · <a href="https://github.com/video-db/pair-programmer/issues">Report an issue</a> · <a href="https://discord.gg/py9P639jGz">Join Discord</a> </p>Pair Programmer is an agentic skill that gives your AI coding assistant real time perception.
It captures:
Once captured, that context becomes searchable.
So instead of re explaining what was on screen, copy pasting logs, or summarizing a 20 minute debugging session, you can ask:
No comments yet. Be the first to share your thoughts!
This is the missing perception layer for coding agents.
https://github.com/user-attachments/assets/65af0b7e-3af9-4d05-9f0a-1415b19b4e9a
If you have an older version installed, remove it first before upgrading.
npx skills add video-db/pair-programmer
Get a free VideoDB API key from console.videodb.io (no credit card required) and set it:
export VIDEO_DB_API_KEY=your-key
Or add it to a .env file in your project root.
Note: All commands below (starting with
/) are run inside your AI coding agent — Claude Code, Cursor, Codex, etc. The command prefix may vary by agent. For example, Codex uses$instead of/.
Then run setup inside your agent:
/pair-programmer setup
🎬 Record — start capturing your screen, mic, and system audio:
/pair-programmer record
A source picker will open so you can choose what to capture. Once recording starts, a lightweight overlay shows recording status, active channels, and elapsed t...