For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Get Started
  • Overview
    • Welcome
    • How It Works
  • Getting Started
    • Installation
    • Configuration
  • Usage
    • CLI Reference
    • Summary Styles
    • Batch Processing
    • Config Management
    • Retry Behavior
    • Errors and Troubleshooting
  • Features
    • Visual Mode
    • Transcription
    • Webapp
    • Caching
  • Integrations
    • Share a Summary
    • Cobalt
    • Proxy
    • Agent Skill
Get Started
On this page
  • Optional Extras
Getting Started

Installation

Was this page helpful?
Edit this page
Previous

Configuration

Next
Built with

CLI
Streamlit GUI
Docker
$git clone https://github.com/martinopiaggi/summarize.git
$cd summarize
$pip install -e .

After install, you can also use the console entry point:

$summarizer --source "URL"

Run:

$python -m summarizer --source "https://youtube.com/watch?v=VIDEO_ID"

Optional Extras

LiteLLM

Route requests through LiteLLM to access 100+ providers with unified calling:

$pip install -e .[litellm]

Then set base_url: litellm in summarizer.yaml and use provider-prefixed models:

1providers:
2 litellm-anthropic:
3 base_url: litellm
4 model: anthropic/claude-sonnet-4-6
Local Whisper
$pip install -e .[whisper]

See Transcription for GPU setup.

All extras
$pip install -e .[all]

Tip: Install with pip install -e .[litellm] to route through LiteLLM and access 100+ providers with unified calling.