YouTube Video Summarization

A YouTube video summarization app using Streamlit, Laingchain, Deepgram, and Mistral 7B


Overview

A Streamlit application to perform YouTube video summarization using Deepgram for superior audio transcription, Langchain for harvesting the power of the LLM, and Mistral 7B, a state-of-the-art and open-source LLM.

Requirements

  • A Deepgram API key is required to use this app. You can sign up for a free account at Deepgram.

Configuration

When deploying the YouTube Video Summarization app on Koyeb, the following environment variable will be provided. Take care to set the required variable with the appropriate value if not set.

VariableDescriptionDefault valueRequired
DEEPGRAM_API_KEYA Deepgram API key.Yes

Try it out

Copy your Koyeb App public URL similar to https://<YOUR_APP_NAME>-<YOUR_KOYEB_ORG>.koyeb.app from the Koyeb control panel and paste it into your browser.

You should land on the application web page where you can enter a YouTube video URL and launch the summarization.

Related One-Click Apps in this category

  • DeepSparse Server

    DeepSparse is an inference runtime taking advantage of sparsity with neural networks offering GPU-class performance on CPUs.

  • LangServe

    LangServe makes it easy to deploy LangChain applications as RESTful APIs.

  • LlamaIndex

    LlamaIndex gives you the tools you need to build production-ready LLM applications from your organization's data.

The fastest way to deploy applications globally.