Metadata-Version: 2.5
Name: yt-digest
Version: 0.1.0
Summary: Turn YouTube videos into structured study documents with summaries, transcripts, and verified screenshots.
Project-URL: Homepage, https://github.com/ryyutku/yt-digest
Project-URL: Repository, https://github.com/ryyutku/yt-digest
Project-URL: Issues, https://github.com/ryyutku/yt-digest/issues
Author-email: Anuk Imsara Opallage <anukim123@gmail.com>
License: MIT
License-File: LICENSE
Keywords: llm,screenshots,study,summarization,transcription,whisper,youtube
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Education
Classifier: Topic :: Multimedia :: Video
Requires-Python: >=3.10
Requires-Dist: anthropic>=0.77
Requires-Dist: docx2pdf>=0.1.8; sys_platform == 'win32'
Requires-Dist: faster-whisper>=1.2
Requires-Dist: google-genai>=1.0
Requires-Dist: groq>=0.11
Requires-Dist: mcp>=1.0
Requires-Dist: ollama>=0.3
Requires-Dist: openai>=1.30
Requires-Dist: pillow>=10.0
Requires-Dist: pydantic>=2.6
Requires-Dist: python-docx>=1.1
Requires-Dist: python-dotenv>=1.0
Requires-Dist: rich>=13.7
Requires-Dist: typer>=0.12
Requires-Dist: yt-dlp[default]>=2025.1
Provides-Extra: dev
Requires-Dist: build>=1.0; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Requires-Dist: twine>=5.0; extra == 'dev'
Description-Content-Type: text/markdown

# yt-digest

Turn any YouTube video into a structured study document — summary, timestamped
transcript, and verified screenshots embedded inline.

**Works on any video** — audio-based transcription, no caption dependency.
**Provider-agnostic** — Groq, Anthropic, Gemini, OpenAI-compatible APIs, or local Ollama.
**MCP-ready** — plugs into Claude Desktop, Gemini CLI, Cursor, and any MCP client.
**Cached** — re-runs cost zero API tokens.

## Install

```bash
pip install yt-digest