---
title: "Deploy YouTubeTLDR"
description: "A lightweight, self-hosted YouTube video summarizer with Gemini AI"
category: "Other"
url: https://railway.com/deploy/youtubetldr
---

# Deploy YouTubeTLDR

A lightweight, self-hosted YouTube video summarizer with Gemini AI

**[Deploy YouTubeTLDR on Railway](https://railway.com/template/youtubetldr)**

- **Creator:** decoge
- **Category:** Other
- **Total deploys:** 8

## Template content

### YouTubeTLDR-railway

- **Source:** https://github.com/decoge/YouTubeTLDR-railway
- **Public domain:** Yes

## Documentation

# Deploy and Host YouTubeTLDR on Railway

YouTubeTLDR is a lightweight, privacy-first YouTube video summarizer powered by Google’s Gemini AI. Get concise, customizable summaries in seconds, view full transcripts, and keep your history saved locally in the browser, all with zero bloat and no data collection.

## ✨ Key Features

- 🎯 **Customizable Prompts** – Shape summaries exactly how you want them
- ⚙️ **Model Selection** – Pick any available Gemini model
- 📝 **Full Transcript View** – Read the raw transcript alongside the summary
- 📚 **Local History** – Summaries saved securely in your browser for quick access
- 🔒 **Privacy-First** – No proxies, no logging — your data never leaves your control
- 🎨 **Modern, Clean UI** – Beautiful and intuitive interface

![](https://raw.githubusercontent.com/decoge/YouTubeTLDR-railway/refs/heads/master/assets/mainScreenshot.png)
![](https://raw.githubusercontent.com/decoge/YouTubeTLDR-railway/refs/heads/master/assets/summaryScreenshot.png)

## 🏗️ Philosophy: Minimal by Design

Built for speed and simplicity — maximum value, minimal overhead.

- 🪶 **Ultra-Lightweight** – Single ~0.3 MB binary, no databases or heavy frameworks
- ⚡ **Blazing Fast** – Pure Rust backend + vanilla HTML/JS frontend
- 🔑 **Bring Your Own Key** – Uses your Gemini API key directly
- 🎯 **Single-Purpose Focus** – Does one thing really well: summarize YouTube videos

## About Hosting YouTubeTLDR

Deploying YouTubeTLDR on Railway is truly one-click simple. This template handles everything automatically, no Docker configuration or manual setup needed.  

Just add your Google Gemini API key as an environment variable, and you’re live with a public URL in minutes. Since there’s no database (all history is client-side), it stays lightweight, low-cost, and instantly scalable.

## Common Use Cases

- Summarizing long tutorials or lectures to learn faster
- Extracting key takeaways from podcasts, interviews, or talks
- Building a private knowledge base of video insights

## Dependencies for YouTubeTLDR Hosting

- Google Gemini API key (required for AI summarization)

### Deployment Dependencies
[Get your free Gemini API key here](https://ai.google.dev/gemini-api/docs/api-key)

## Why Deploy YouTubeTLDR on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don’t have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying YouTubeTLDR on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.

## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/youtubetldr
