OpenViSTAI · Agents · Blockchain · Crypto
Menu
Chat & Assistants

YouTubeGPT ft. Matt Wolfe

YouTubeGPT ft. Matt Wolfe is a web chat application for asking questions about Matt Wolfe’s YouTube videos. It uses transcript retrieval to produce answers linked to relevant videos.

Independent OpenViST project profile, based on linked sources.

YouTubeGPT ft. Matt Wolfe — OpenViST project profile in Chat & Assistants.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it to query topics covered across Matt Wolfe’s videos; consult the repository when building a similar system and prepared to configure its APIs and video index.

Who it is for

  • Viewers looking for topics or explanations across Matt Wolfe’s video library.
  • Developers exploring a repository-based example of chat over transcribed YouTube content.

Documented uses

  • Ask natural-language questions about a creator’s video collection.
  • Find relevant videos through answer-linked titles and URLs.
  • Build a transcript-ingestion and retrieval pipeline for another YouTube channel.
Before you choose

Requirements & limits

  • The app’s answers are based on the video content prepared for its index, rather than an unrestricted search of YouTube.
  • The README describes a specific pipeline: Python scripts and AssemblyAI for transcription, OpenAI and Pinecone for the retrieval stack, and LangChain for conversational retrieval.
  • Using the repository requires API credentials and data preparation; local chat instructions alone do not create the video index.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare a YouTube video collection for chat

Build the documented transcript and Pinecone-index stages for a selected YouTube channel.

Before you start

  • The public ai-mreflow repository and its Python scripts
  • A Python environment with the repository's requirements installed
  • AssemblyAI and Pinecone credentials, plus the channel video count and output CSV path

Steps

  1. Create a video metadata CSV with scripts/scrape_vids.py, supplying the channel URL, number of recent videos, and CSV output path.

  2. Download the listed videos’ audio with scripts/download_yt_audios.py.

  3. Transcribe the audio files with scripts/transcribe_audios.py.

  4. Upsert the transcript content and video metadata to Pinecone with scripts/pinecone_helper.py.

Expected outcome

A Pinecone index populated with transcript content and video title and URL metadata for retrieval.

Guide limitations

  • The README’s environment and commands are presented for macOS and may need adjustment on Windows or Linux.
  • The README advises checking the CSV against example.csv and configuring a Pinecone index; it does not establish that this recipe will work unchanged for every channel or environment.
Source-based practical guide

Set up and run the chat app locally

Install the project dependencies, configure its documented service credentials, and start the local chat interface.

Before you start

  • The public ai-mreflow repository
  • Node.js package installation via npm
  • AssemblyAI, OpenAI, and Pinecone API credentials and Pinecone index settings

Steps

  1. Clone the repository, enter its directory, and install dependencies with npm i.

  2. Copy .env.example to .env and fill in the AssemblyAI, OpenAI, and Pinecone settings.

  3. Start the app with npm run dev.

  4. Open http://localhost:3000 to use the chat interface.

Expected outcome

The README describes a locally running chat interface for asking questions about the indexed video content.

Guide limitations

  • The README cautions that .env should be listed in .gitignore.
  • The app depends on configured external services and a prepared video index; these steps do not themselves ingest or index a collection.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
vdutts7/ai-mreflow · Official homepage title · retained in its source language