steipete

steipete / summarize

#9
3,424216+119 todayTypeScript

Point at any URL/YouTube/Podcast or file. Get the gist. CLI and Chrome Extension.

steipete/summarize 是一个基于 TypeScript 开发的智能摘要工具,能够快速提取多种内容的核心信息。它支持通过命令行或浏览器侧边栏插件,对网页链接、本地文件(如PDF、图片)、播客以及在线视频(如YouTube)进行内容总结。 该工具的核心价值在于其强大的内容适应能力。对于视频和音频,它会优先使用官方字幕,若无则通过语音识别生成文本,并能为视频自动截图、识别画面文字,生成带时间戳的摘要卡片。输出支持流式Markdown渲染,并提供耗时、费用估算等实用信息。项目既支持连接OpenAI等付费API,也提供了免费的模型选项。 无论是研究人员需要快速消化长篇文档,还是普通用户想了解视频播客要点,这个工具都能显著提升信息获取效率。其浏览器插件与本地守护进程配合的设计,使得在浏览网页时一键获取摘要变得非常便捷。

📖 README

Summarize 📝 — Chrome Side Panel + CLIFast summaries from URLs, files, and media. Works in the terminal, a Chrome Side Panel and Firefox Sidebar.0.11.0 preview (unreleased): this README reflects the upcoming release.0.11.0 preview highlights (most interesting first) • Chrome Side Panel chat (streaming agent + history) inside the sidebar. • YouTube slides: screenshots + OCR + transcript cards, timestamped seek, OCR/Transcript toggle. • Media-aware summaries: auto‑detect video/audio vs page content. • Streaming Markdown + metrics + cache‑aware status. • CLI supports URLs, files, podcasts, YouTube, audio/video, PDFs.Feature overview • URLs, files, and media: web pages, PDFs, images, audio/video, YouTube, podcasts, RSS. • Slide extraction for video sources (YouTube/direct media) with OCR + timestamped cards. • Transcript-first media flow: published transcripts when available, Whisper fallback when not. • Streaming output with Markdown rendering, metrics, and cache-aware status. • Local, pa...

📊 项目信息

语言
TypeScript
Stars
3,424
Forks
216
今日新增
+119
排名
#9
收录
总榜
趋势日期
2026年2月17日
最后推送
2026/2/14

🏷️ 标签

aiclisummarizetypescript

📸 截图

summarize screenshot 1summarize screenshot 2summarize screenshot 3