SS

steipete/summarize

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

6782 stars 品質 73 トレンド 56MIT

URLやYouTube、Podcast、ファイルのいずれかを指し示してください。大まかな意味を理解してください。CLIとChrome拡張機能です。

概要

URL、ファイル、メディアからの迅速な要約。ターミナル、Chromeサイドパネル、Firefoxサイドバーで動作します。 - サイドバー内のChromeサイドパネル(ストリーミングエージェント+履歴)- スクリーンショット+OCR+トランスクリプトカード(YouTube、ダイレクト動画URL、ローカル動画ファイル)- メディア対応の要約:動画/音声とページコンテンツの自動検出。- CLIバックエンドのコーディング:Codex、Claude、Gemini、カーソルエージェント、OpenClaw、OpenCode。- ストリーミングMarkdown+メトリクス+キャッシュ認識状態。- CLIはURL、ファイル、ポッドキャスト、YouTube、音声/動画、PDFをサポートしています。 - URL、ファイル、メディア:ウェブページ、PDF、画像、音声/動画、YouTube、ポッドキャスト、RSS。- OCR+タイムスタンプカードによる動画ソース(YouTube、ダイレクト動画URL、ローカル動画ファイル)のスライド抽出。- トランスクリプト優先のメディアフロー:利用可能な場合は公開トランスクリプト、Groq/ONNX/whisper.cpp/AssemblyAI/Gemini/OpenAI/FAL/Deepgramの転写フォールバック。

概要(AI 翻訳)

Summarizeはウェブページ、ファイル、YouTube動画、ポッドキャスト、その他の音声や動画からクリーンなテキストを抽出し、要約を作成します。Node.js CLIまたはChromeサイドパネルやFirefoxサイドバーから使用してください。

インストール

インストールせずに一度だけ実行してください:

または、npmや自作でCLIをインストールする方法もあります:

npmパッケージはNode.js 24以降が必要です。Homebrew/coreやGitHub ReleasesのmacOSアーカイブはスタンドアロンビルドを提供しています。オプションのメディアツールやプラットフォームノートについてはインストールガイドをご覧ください。

クイックスタート

APIキーなしで読みやすいコンテンツを抽出する:

モデル生成の要約では、サポートされているプロバイダーを設定するか、認証済みのコーディングCLIを使用します。

デフォルトのautoモデルは、設定済みのプロバイダーの中から選択します。5分間のクイックスタートでは、APIキー、ローカルモデル、ファイル、YouTube、ポッドキャスト、JSON出力をカバーします。

言語

CLIおよびChrome/Firefoxの拡張機能インターフェースは、英語、ドイツ語、フランス語、スペイン語、イタリア語、ブラジル語ポルトガル語、オランダ語、ポーランド語、ロシア語、日本語、簡体字中国語、繁体字中国語、韓国語、トルコ語に対応しています。

インターフェースはシステムやブラウザの言語に合わせ、英語をフォールバックにします。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

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.

$ summarize "https://example.com" --extract --plain
This domain is for use in documentation examples without needing permission. Avoid use in operations.
[Learn more](https://iana.org/domains/example)

Install

Run it once without installing:

npx -y @steipete/summarize --version

Or install the CLI with npm or Homebrew:

npm install --global @steipete/summarize
brew install summarize

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:

summarize "https://example.com" --extract --plain

For a model-generated summary, configure a supported provider or use an authenticated coding CLI:

summarize "https://example.com" --cli codex

The default auto model chooses among configured providers. The five-minute quickstart covers API keys, local models, files, YouTube, podcasts, and JSON output.

Languages

The CLI and Chrome/Firefox extension interfaces support English, German, French, Spanish, Italian, Brazilian Portuguese, Dutch, Polish, Russian, Japanese, Simplified Chinese, Traditional Chinese, Korean, and Turkish.

The interface follows your system or browser language, with English as the fallback. Use --locale de or SUMMARIZE_LOCALE=de for German CLI help and progress, or select Interface language in the extension’s options. Summary language stays independent:

summarize "https://example.com" --locale de --language japanese

The localization guide covers locale selection, translation glossaries, adding languages, and the CI checks that keep catalogs complete.

What it handles

| Input | Processing path |

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add steipete/summarize
MCP 初心者?mcpskill.org のガイドから始めましょう →