{"repo":"steipete/summarize","free":true,"listed":false,"github":"https://github.com/steipete/summarize","clone":"git clone https://github.com/steipete/summarize.git","description":"Point at any URL/YouTube/Podcast or file. Get the gist. CLI and Chrome Extension.","language":"TypeScript","stars":6557,"topics":["ai","cli","summarize","typescript"],"license":"MIT","category":"cli-tools","readme_excerpt":"Summarize 📝 — Link in, signal out. Summarize extracts clean text and produces summaries from web pages, files, YouTube videos, podcasts, and other audio or video. Use it from the Node.js CLI or from the Chrome Side Panel and Firefox Sidebar. Install Run it once without installing: Or install the CLI with npm or Homebrew: The npm package requires Node.js 24 or newer. Homebrew/core and the macOS archives on GitHub Releases provide standalone builds. See the installation guide for optional media tools and platform notes. Quick start Extract readable content without an API key: For a model-generated summary, configure a supported provider or use an authenticated coding CLI: The default auto model chooses among configured providers. The five-minute quickstart covers API keys, local models, files, YouTube, podcasts, and JSON output. What it handles Input Processing path ---------------------------- ---------------------------------------------------------------------- Web pages Readability extraction, with optional Markdown and Firecrawl fallbacks PDFs, images, and text files File-aware extraction and model attachments where supported YouTube and podcasts Published transcripts first, then configured transcription fallbacks Audio and video Local or cloud transcription, with optional speaker labels Video slides Scene-based frames, optional OCR, and timestamped output Use --extract when you only need clean content, --json for a stable automation envelope, and --slides for video frame","default_branch":null,"files":null,"tree":[],"storefront":"/r/steipete","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steipete/summarize/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}