
steipete/summarize
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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 |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add steipete/summarize