
Security News
Feross on TBPN: How North Korea Hijacked Axios
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.
Chat with any YouTube video from your terminal using AI
Enable AI coding assistants (Claude Code, Cursor, Codex, etc.) to use AskVideo:
npx skills add IndianAppGuy/askvideo-cli
Once installed, your AI agent can automatically summarize and answer questions about YouTube videos.
npm install -g askvideo
# or
yarn global add askvideo
Login or create an account (email OTP verification):
askvideo login
Enter your email, receive a 6-digit code, and you're in!
Start chatting with any YouTube video:
askvideo chat "https://youtube.com/watch?v=dQw4w9WgXcQ"
That's it! No API keys to manage manually.
askvideo loginAuthenticate with email OTP or API key.
# Interactive login with email OTP (recommended)
askvideo login
# Direct login with API key (if you have one)
askvideo login --key av-api-your-key-here
The login command handles both new signups and existing users:
askvideo chat <url>Start an interactive chat session with a YouTube video.
# Chat with a YouTube video
askvideo chat "https://youtube.com/watch?v=VIDEO_ID"
# Chat with an already indexed video by ID
askvideo chat --id abc123
askvideo ask <question>Ask a single question and get an answer (great for scripts).
# Ask a question about a video
askvideo ask "What are the main topics covered?" --url "https://youtube.com/watch?v=VIDEO_ID"
# Use video ID instead of URL
askvideo ask "Summarize this video" --id abc123
# Use simple mode (non-streaming, better for piping)
askvideo ask "List the key points" --url "..." --simple
askvideo videosList all your indexed videos.
askvideo videos
# or
askvideo list
askvideo creditsCheck your remaining credits.
askvideo credits
$ askvideo chat "https://youtube.com/watch?v=dQw4w9WgXcQ"
💬 AskVideo Chat
────────────────────────────────────────────────────────
📹 Video: Never Gonna Give You Up
ID: dQw4w9WgXcQ
────────────────────────────────────────────────────────
Type your questions below. Use "exit" or Ctrl+C to quit.
You: What is this song about?
🤖 This song is about unwavering commitment and devotion in a
relationship. The lyrics express a promise to never abandon
or hurt the person they love...
You: Who wrote this song?
🤖 "Never Gonna Give You Up" was written by the production trio
Stock Aitken Waterman - Mike Stock, Matt Aitken, and Pete
Waterman...
# Get a quick summary
askvideo ask "Give me a 3-bullet summary" --url "..." --simple
# Pipe to other commands
askvideo ask "List all timestamps" --url "..." --simple | grep "00:"
# Use in shell scripts
VIDEO_SUMMARY=$(askvideo ask "Summarize" --url "..." --simple)
echo "Summary: $VIDEO_SUMMARY"
Configuration is stored in ~/.config/configstore/askvideo-cli.json.
ASKVIDEO_API_URL - Override the API URL (useful for development)Check your remaining credits anytime:
askvideo credits
Upgrade at askvideo.ai/pricing
Run askvideo login to authenticate with your email.
You've used all your video credits for the month. Upgrade to Pro or wait for the next month.
You've used all your message credits. Upgrade to Pro for unlimited messages.
Some YouTube videos don't have transcripts available. Try a different video.
Longer videos take more time to transcribe and index. The CLI will wait up to 10 minutes.
Check your spam folder. The email is sent from hey@mail.askvideo.io.
# Clone the repo
git clone https://github.com/IndianAppGuy/askvideo-cli
# Install dependencies
yarn install
# Build
yarn build
# Run locally
node dist/index.js
MIT License - see LICENSE for details.
FAQs
Chat with any YouTube video from your terminal using AI
The npm package askvideo receives a total of 47 weekly downloads. As such, askvideo popularity was classified as not popular.
We found that askvideo demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.

Security News
OpenSSF has issued a high-severity advisory warning open source developers of an active Slack-based campaign using impersonation to deliver malware.

Research
/Security News
Malicious packages published to npm, PyPI, Go Modules, crates.io, and Packagist impersonate developer tooling to fetch staged malware, steal credentials and wallets, and enable remote access.