Contextual Webinar RAG — DevOps skill for Claude Code
Contextual RAG over webinar videos using Pinecone, Claude and AWS.
How to install Contextual Webinar RAG
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open pinecone-io/contextual-webinar-rag and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Contextual Webinar RAG does
Contextual RAG over webinar videos using Pinecone, Claude and AWS.
Alternatives in DevOps
- AWS Skills Pack — AWS cloud services skills 1.6k ★
- Proxy — route Claude Code requests through multiple upstream providers (OpenCode Go, OpenCode Zen, and AWS Bedrock) wi 957 ★
- Claude Ops — Business operating system for Claude Code — 57 skills, 21 agents, smart daemon 183 ★
README
pc-yt-rag
A simplified Contextual Video RAG implementation using Pinecone, AWS, and Claude
Ever wanted to ask questions over your video data, such as Youtube, Zoom webinars, recorded meetings, etc? This application aims to create a RAG chatbot over these content using contextual retrieval and Pinecone, AWS, and Claude.
Wanna try it live? Click here for the [deployed application](https://pinecone-contextual-rag-demo.streamlit.app/).
This branch contains the **Streamlit Web App** version of the implementation. This allows you to run a local web app to interact with the RAG chatbot, and uses a makefile to make the data preprocessing smoother. Please read the following section to ensure you have the appropriate prerequisites before proceeding.
If you'd rather work in Sagemaker Notebook, use the webinar-notebook branch above!
Before you Begin
This repo presents the RAG solution in two ways: one using scripting and makefiles, to create a Streamlit application, and another using a notebook intended for use on Sagemaker.
You'll also need access to AWS Bedrock, Pinecone (via an API Key), and Claude specifically via Bedrock.
Finally, you need to add the videos you'd like to process under a folder called data, with a subfolder called videos. Leave them in .mp4 format. If you have access to your own Youtube channel, downloading videos from the console there will be perfect!
Running the Scripts Locally
Before beginning, authenthicate your session with AWS using your preferred method. You can save the access key, default region, and secret access key as environmental variables, or use 'aws sso login' if you have that setup.
**You'll still need access to AWS Bedrock and Claude via Bedrock, as well as a Pinecone API Key**
To run the scripts locally, you can use the provided Makefile. Below are the available commands:
- Create the .env file:
This command will create the .env file for new users and prompt you to add ymake create-env
Related Skills
JalRakshak AI
🌊 Autonomous Climate & Water Emergency Command Engine for Mumbai. Powered by AWS Strands 5-Agent DAG, Bedrock
Cloud ChatAgent
A production-ready, cloud-native Agentic AI Platform powered by AWS Bedrock (Anthropic Claude 3.5 Sonnet / Cla
Jv Webinar Proposal
Execute jv-webinar-proposal skill (Cycle 5/6 Scale + Deploy + Partnerships)
Pi Cloudflare Sandbox Workflows
Prototype-to-production spine for contextual Pi runs in Cloudflare Sandboxes.
Launch RAG
You Can Learn RAG AI Agent Design & Launch In 35 Min Supabase Vector Database, Google Cloud GCP
Clopinette AI
Cloudflare-native AI agent — 13 tools, codemode, 5-layer memory, self-learning, multimodal I/O. Telegram, Disc
Related Agents
AI LLM Engineer
Use this agent when the user types /ai or asks for ai/llm engineer work — e.g., build a RAG pipeline over our
Backend Risk Reviewer
Focused reviewer for backend, auth, API, chat, ingestion, and vector-search changes in this repository. Use wh
DB Creator
Database schema architect that designs schemas from requirements, generates migrations, validates data models,