Skip to content

Add Cohere Transcribe (Local) add-on pages - #116

Merged
SeoFood merged 1 commit into
mainfrom
seofood/add-cohere-local-addon
Jul 29, 2026
Merged

Add Cohere Transcribe (Local) add-on pages#116
SeoFood merged 1 commit into
mainfrom
seofood/add-cohere-local-addon

Conversation

@SeoFood

@SeoFood SeoFood commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

User impact

Users can now discover Cohere Transcribe (Local) through add-on search and the macOS or Windows platform filters, compare the four GGUF quantizations, and review platform-specific setup and benchmark guidance without conflating the local provider with the existing Cohere cloud integration.

Asset processing

  • preserved the supplied 1464x1916 screenshots
  • generated WebP variants at quality 85
  • losslessly optimized the PNG fallbacks with oxipng
  • reduced combined PNG size by 40.75%

Validation

  • npm run test:i18n
  • npm run test:unit
  • npm run build
  • npx astro check
  • desktop and mobile visual checks for both localized routes
  • verified no document-level horizontal overflow and horizontally scrollable benchmark tables
  • verified search plus macOS and Windows filters
  • verified issue, release, and source links return HTTP 200
  • verified all PNG and WebP assets remain 1464x1916

The global benchmark page and benchmark-results.json remain unchanged.

Summary by CodeRabbit

  • New Features

    • Added the Cohere Transcribe (Local) add-on for offline transcription on macOS and Windows.
    • Added support for selectable model quantizations and platform-specific setup options.
    • Added German and English documentation covering installation, capabilities, privacy, compatibility, and performance.
    • Added localized screenshots for the add-on.
  • Documentation

    • Documented supported languages, model requirements, setup steps, runtime behavior, and operational limitations.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review Change Stack

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 62990d2b-8f5d-41f0-a392-bc5723c5944c

📥 Commits

Reviewing files that changed from the base of the PR and between 5931930 and 0a78825.

⛔ Files ignored due to path filters (2)
  • public/screenshots/de/plugins/cohere-local.png is excluded by !**/*.png
  • public/screenshots/en/plugins/cohere-local.png is excluded by !**/*.png
📒 Files selected for processing (4)
  • public/screenshots/de/plugins/cohere-local.webp
  • public/screenshots/en/plugins/cohere-local.webp
  • src/content/addons/de/cohere-local.mdx
  • src/content/addons/en/cohere-local.mdx

📝 Walkthrough

Walkthrough

Adds German and English documentation for the Cohere Transcribe Local add-on, covering metadata, local transcription behavior, platform requirements, model variants, benchmarks, setup instructions, usage notes, and localized screenshots.

Changes

Cohere Local Add-on Documentation

Layer / File(s) Summary
Add-on identity and overview
src/content/addons/{de,en}/cohere-local.mdx, public/screenshots/{de,en}/plugins/cohere-local.webp
Adds localized metadata, descriptions of local GGUF/CrispASR transcription, and corresponding WebP screenshots.
Platform, model, and benchmark documentation
src/content/addons/{de,en}/cohere-local.mdx
Documents release requirements, quantization options, capabilities, platform differences, and macOS and Windows benchmark results.
Setup and usage guidance
src/content/addons/{de,en}/cohere-local.mdx
Adds installation, configuration, model-loading, engine-selection, and operational guidance.

Estimated code review effort: 2 (Simple) | ~10 minutes

Poem

A rabbit hops through docs so bright,
With local words that stay offline tonight.
Models load and screenshots glow,
German and English neatly flow.
“No cloud required!” the bunny sings,
While CrispASR spreads its wings.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: adding Cohere Transcribe (Local) add-on pages.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch seofood/add-cohere-local-addon

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@SeoFood
SeoFood marked this pull request as ready for review July 29, 2026 21:57

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@public/screenshots/de/plugins/cohere-local.webp`:
- Line 1: Add PNG fallback assets corresponding to the existing cohere-local
WebP screenshots: create public/screenshots/de/plugins/cohere-local.png for the
German asset and public/screenshots/en/plugins/cohere-local.png for the English
asset, preserving each locale’s screenshot content.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 62990d2b-8f5d-41f0-a392-bc5723c5944c

📥 Commits

Reviewing files that changed from the base of the PR and between 5931930 and 0a78825.

⛔ Files ignored due to path filters (2)
  • public/screenshots/de/plugins/cohere-local.png is excluded by !**/*.png
  • public/screenshots/en/plugins/cohere-local.png is excluded by !**/*.png
📒 Files selected for processing (4)
  • public/screenshots/de/plugins/cohere-local.webp
  • public/screenshots/en/plugins/cohere-local.webp
  • src/content/addons/de/cohere-local.mdx
  • src/content/addons/en/cohere-local.mdx

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Inline review comments failed to post. This is likely due to GitHub's internal server error or limits when posting large numbers of comments. If you are seeing this consistently it is likely a permissions issue. Please check "Moderation" -> "Code review limits" under your organization settings.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@public/screenshots/de/plugins/cohere-local.webp`:
- Line 1: Add PNG fallback assets corresponding to the existing cohere-local
WebP screenshots: create public/screenshots/de/plugins/cohere-local.png for the
German asset and public/screenshots/en/plugins/cohere-local.png for the English
asset, preserving each locale’s screenshot content.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 62990d2b-8f5d-41f0-a392-bc5723c5944c

📥 Commits

Reviewing files that changed from the base of the PR and between 5931930 and 0a78825.

⛔ Files ignored due to path filters (2)
  • public/screenshots/de/plugins/cohere-local.png is excluded by !**/*.png
  • public/screenshots/en/plugins/cohere-local.png is excluded by !**/*.png
📒 Files selected for processing (4)
  • public/screenshots/de/plugins/cohere-local.webp
  • public/screenshots/en/plugins/cohere-local.webp
  • src/content/addons/de/cohere-local.mdx
  • src/content/addons/en/cohere-local.mdx
🛑 Comments failed to post (1)
public/screenshots/de/plugins/cohere-local.webp (1)

1-1: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Add the PNG fallback screenshots.

The page always references a locale-specific PNG fallback. These WebP assets alone leave non-WebP clients with a broken image.

  • public/screenshots/de/plugins/cohere-local.webp#L1-L1: add public/screenshots/de/plugins/cohere-local.png.
  • public/screenshots/en/plugins/cohere-local.webp#L1-L1: add public/screenshots/en/plugins/cohere-local.png.
📍 Affects 2 files
  • public/screenshots/de/plugins/cohere-local.webp#L1-L1 (this comment)
  • public/screenshots/en/plugins/cohere-local.webp#L1-L1
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@public/screenshots/de/plugins/cohere-local.webp` at line 1, Add PNG fallback
assets corresponding to the existing cohere-local WebP screenshots: create
public/screenshots/de/plugins/cohere-local.png for the German asset and
public/screenshots/en/plugins/cohere-local.png for the English asset, preserving
each locale’s screenshot content.

@SeoFood

SeoFood commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

Verified against exact head 0a78825b: both localized PNG fallbacks already exist at public/screenshots/de/plugins/cohere-local.png and public/screenshots/en/plugins/cohere-local.png. CodeRabbit excluded PNG files through its path filter, so no code change is needed for this finding.

@SeoFood
SeoFood merged commit f784d1d into main Jul 29, 2026
2 checks passed
@SeoFood
SeoFood deleted the seofood/add-cohere-local-addon branch July 29, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant