Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates Commits Since 2.6.0, youtube, and Whisper across a mixed release.

Changes in this release

Feature Medium

Adds YouTube audio transcription using OpenRouter Whisper API.

Adds YouTube audio transcription using OpenRouter Whisper API.

Source: llm_adapter@2026-05-27

Confidence: high

Dependency Low

Adds yt-dlp and ffmpeg dependencies for non‑Docker VPS deployments.

Adds yt-dlp and ffmpeg dependencies for non‑Docker VPS deployments.

Source: llm_adapter@2026-05-27

Confidence: high

Bugfix Medium

Fixes YouTube video publish dates to use feed publish date instead of now().

Fixes YouTube video publish dates to use feed publish date instead of now().

Source: llm_adapter@2026-05-27

Confidence: high

Full changelog

What's Changed

New feature: YouTube audio transcription via OpenRouter Whisper

Videos that lack YouTube captions can now be transcribed using OpenRouter's
Whisper API, producing dramatically better summaries than RSS descriptions.

How it works:

  1. youtube-transcript-api tries to fetch captions (free, existing behaviour)
  2. If no captions → yt-dlp downloads the audio track
  3. Audio is sent to openrouter.ai/api/v1/audio/transcriptions (Whisper)
  4. Falls back to the RSS description if everything fails

Key details:

  • Disabled by default — enable in Admin > Digest under "YouTube transcription"
  • Uses your existing OpenRouter API key — no new subscription needed
  • Spend is tracked in Admin > Budget and respects daily/monthly limits
  • Default model: openai/whisper-large-v3-turbo (fast, cheap); whisper-large-v3 available for highest accuracy
  • Configurable max video duration (default 30 min) to control cost
  • yt-dlp and ffmpeg added to Docker images and provision-ubuntu.sh

Bug fix: YouTube video publish dates

YouTube videos now use their actual feed publish date rather than now(), so the age filter correctly excludes old videos.

Upgrading

If deploying to an existing VPS (outside Docker), install the new dependencies once:

pip install yt-dlp
apt-get install -y ffmpeg

Commits Since 2.6.0

  • 866607d feat(youtube): add remote Whisper transcription via OpenRouter
  • 02074f9 fix(youtube): use feed publish date for age filter

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track wildlifechorus/condenseit](https:

Get notified when new releases ship.

Sign up free

About wildlifechorus/condenseit](https:

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]