Metadata-Version: 2.4
Name: youtube-to-docs
Version: 0.0.26
Summary: Convert YouTube videos into structured docs, summaries, audio, and visual assets for easier discovery
Requires-Python: >=3.14
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastexcel>=0.12.0
Requires-Dist: google-api-python-client>=2.187.0
Requires-Dist: google-auth-oauthlib
Requires-Dist: google-genai
Requires-Dist: isodate>=0.7.2
Requires-Dist: mcp>=1.25.0
Requires-Dist: msal>=1.34.0
Requires-Dist: openai>=1.56.0
Requires-Dist: polars>=1.36.1
Requires-Dist: pypandoc>=1.16.2
Requires-Dist: pypandoc_binary>=1.16.2
Requires-Dist: requests>=2.32.5
Requires-Dist: rich>=14.2.0
Requires-Dist: rich-argparse>=1.7.2
Requires-Dist: static-ffmpeg>=2.13
Requires-Dist: xlsxwriter>=3.2.9
Requires-Dist: youtube-transcript-api>=1.2.3
Requires-Dist: yt-dlp>=2025.12.8
Dynamic: license-file

# youtube-to-docs
[![PyPI version](https://img.shields.io/pypi/v/youtube-to-docs.svg)](https://pypi.org/project/youtube-to-docs/)

<div align="center">
  <img src="artifacts/logo.png" alt="youtube-to-docs logo" width="300" />
</div>

Convert YouTube videos into structured docs, summaries, audio, and visual assets for easier discovery.

View all available CLI options:

```bash
uvx youtube-to-docs --help
```

*Note: The commands above require `uv`. You can install it via:*
*   **macOS/Linux**: `curl -LsSf https://astral.sh/uv/install.sh | sh`
*   **Windows**: `powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"`

Install as a Gemini CLI extension:

```bash
gemini extensions install https://github.com/DoIT-Artificial-Intelligence/youtube-to-docs.git
```

*Created with the help of AI. All artifacts have been checked and work as expected.*
