Skip to content

Latest commit

Β 

History

285 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Caspian: AI Chat Pruner, Universal Media Speed Engine & Productivity Suite

Caspian is a lightweight, privacy-focused productivity tool available as desktop extensions (for Chromium and Mozilla Firefox) and native Android companion applications (Caspian Flow & Caspian Mobile).

It addresses everyday web performance and workflow friction: eliminating typing lag in long AI conversations via real-time DOM pruning, providing universal playback speed control across all media sites, cleaning up your YouTube homepage with quick feed limits and 1-click "Not interested" actions, converting temporary chats to permanent history, and exporting conversation transcripts to clean, publication-ready formats.


Platforms & Ecosystem

Desktop Extensions (Chromium & Firefox) Caspian Flow / Mobile (Android) Automatic Updates (Obtainium)
Chromium (V6.3.0) & Firefox (V6.3.0 MV3) Floating Action Pod & Bottom Sheet UI One-click app updates via GitHub Releases
ChatGPT, Google Gemini, YouTube, Media Omnibox Multi-Tab Browser & AI Docks Import configuration file included in repo
DOM Pruner, Flow Speed, RippleFrame, Exporters Zero-Lag DOM Pruning & Video Remote Background update notifications & installs

Caspian Flow Mobile Interface Showcase

Caspian Flow Engine Dashboard Caspian Flow Tabs Manager Caspian Flow Settings and Customization

Caspian Flow AI Chat Interface Caspian Flow Google Search Dock Caspian Flow YouTube Floating Remote


Caspian Desktop Extension Showcase

Caspian Extension Engine UI Caspian Dark Mode UI

Caspian Export Options Caspian Active Site Options Caspian Settings & Themes


Desktop Extension Highlights (V6.3.0)

1. RippleFrame: Full-Page Scrolling Screenshot & Annotation Studio

Capture seamless full-length screenshots of any webpage and open them in an interactive editing studio tab:

  • Progressive Full-Page Capture: Scrolls through the active page smoothly while freezing sticky headers to prevent duplicate navigation bars.
  • Interactive Crop Tool: Rectangular crop box with 8-point drag handles and instant canvas resize.
  • Privacy Redaction & Blur: Pixelate or blur sensitive passwords, emails, and tokens with an interactive box brush.
  • Blackout & Hide Boxes: Draw solid opaque rectangles for confidential document redaction.
  • Vector Annotations: Freehand pen, highlighters, directional vector arrows, rectangle/circle outlines, and text tags.
  • Multi-Format High-Res Exporter: Export edited captures to PNG, JPG / JPEG (with compression quality slider), or clean PDF documents with custom names and location prompts.

2. Real-Time AI Chat DOM Pruning

Long conversation threads on ChatGPT and Google Gemini often introduce severe typing latency, frame drops, and browser memory bloat due to thousands of rendered DOM elements. Caspian dynamically virtualizes offscreen conversation messages from the active viewport using lightweight CSS rules. Typing lag is eliminated immediately while 100% of your chat history remains intact in memory.

3. Flow Speed: Universal Media Playback Controller

A clean, system-wide media rate controller that works on <video> and <audio> elements across any website (YouTube, Netflix, Twitch, Coursera, Udemy, Vimeo, and embedded players):

  • Precision Speed Control: Adjust playback speed continuously from 0.25x to 5.0x or use instant preset pills.
  • Smart A/B Toggle (Alt + S): Switches between 1.00x and your last active custom speed (e.g. 1.75x) with a single keypress.
  • Speed Cycle (Alt + D): Rotates through a customizable comma-separated list of speeds (e.g. 1, 1.25, 1.5, 1.75, 2, 2.5, 3).
  • Fine Adjustment (] / [): Step up or down by 0.25x.
  • Left-Side Speed HUD: A floating glassmorphic badge with a wave indicator appears on screen when shortcuts are pressed.
  • Toolbar Icon Speed Badge: Live speed badge on the extension icon with an ON/OFF toggle in settings.
  • Input Protection: Automatically disables shortcuts when typing inside search inputs, comment boxes, or editors.

4. YouTube Home Feed Cleaner & Instant Feedback

  • Feed Limit Control: Limit the number of videos displayed on your YouTube homepage (in neat multiples of 3: 3, 6, 9, 12, 15, 18, 21, 24, 30, or ∞ All).
  • 1-Click "Not Interested" Button: Hovering over any video thumbnail reveals an instant "Not interested" button at the top-left, automatically triggering YouTube's native feedback menu without requiring extra clicks.

4. Universal Transcript Exporter

Export both normal and temporary conversations from ChatGPT and Google Gemini into five clean formats:

  • Styled PDF / HTML: Formatted document with KaTeX LaTeX math equations, language-tagged syntax-highlighted code blocks, tables, and conversation badges.
  • Markdown (.md): Full Markdown transcripts with headers and code fences.
  • Plain Text (.txt): Clean structured plain text logs.
  • Microsoft Word / Google Docs (.doc): Editable structured document outlines.
  • Clipboard Copy: Instant 1-click transcript copying.

5. Temporary Chat Vault

Detects active temporary or guest chat sessions in ChatGPT and Gemini, allowing you to convert them into permanent account history before they disappear.

6. Settings Backup & Migration (JSON Import / Export)

Easily backup all your theme accents, chat limits, YouTube preferences, and Flow Speed hotkeys to a .json file, and restore them instantly on another browser or device.


Desktop Extension Installation

Supported Browsers

  • Chromium Browsers: Google Chrome, Microsoft Edge, Brave, Opera, Vivaldi, Arc, and other Chromium-based browsers.
  • Mozilla Firefox: Firefox Desktop (Standard, Developer Edition, Nightly, Floorp, Zen) via about:debugging.

Installation Steps

For Chromium Browsers (Chrome, Edge, Brave, etc.)

  1. Download the latest release archive (Caspian-Extension-v6.3.0.zip) from the GitHub Releases Page.
  2. Unzip the downloaded file to a local folder (or use the Caspian folder in the repository).
  3. Open your browser and go to the extensions management page:
    • Chrome: chrome://extensions
    • Edge: edge://extensions
    • Brave: brave://extensions
  4. Enable Developer mode (toggle in the top-right corner).
  5. Click Load unpacked and select the unzipped Caspian folder.
  6. Pin Caspian to your toolbar for quick access.

For Mozilla Firefox

  1. Download the latest release archive (Caspian-Fox-Extension-v6.3.0.zip) from the GitHub Releases Page (or locate the caspian fox extension folder in the repository).
  2. Unzip the downloaded file (if needed).
  3. Open Firefox and navigate to:
    about:debugging#/runtime/this-firefox
    
  4. Click Load Temporary Add-on...
  5. Select manifest.json inside the unzipped caspian fox extension folder (or select Caspian-Fox-Extension-v6.3.0.zip).
  6. Pin Caspian to your Firefox toolbar for quick access.

Caspian Flow and Caspian Mobile (Android)

Mobile Highlights

  • Integrated Service Hub: Switch seamlessly between ChatGPT, Google Gemini, Google Search, and YouTube.
  • Floating Docks:
    • ChatGPT & Gemini Docks: Reload triggers, turn navigators, and pruning limits.
    • YouTube Floating Remote: Custom glass dropdowns for playback speed (0.25x to 2.0x) and video quality.
    • Google Search Dock: Quick query switcher and one-tap page scrolling.
  • Touch-Draggable Action Pod: Customizable trigger button positionable anywhere on screen.
  • Caspian Casks (Multi-Account Container Vaults): Isolate session cookies and login accounts per Cask (🌊 Caspian, βš“ Pacific, 🐬 Atlantic, 🧊 Arctic, πŸͺΈ Coral, πŸ”± Abyss, or custom vaults) with 1-tap switching across ChatGPT, Gemini, Google, and YouTube while sharing global preferences.
  • In-App Auto-Updater: Direct GitHub releases query, changelog viewer, and 1-tap in-app APK installer without external tools.
  • Dynamic App Launcher Icons: Choose between 5 custom app icon themes (Classic, Cyber Cyan, Gold Shimmer, Midnight Violet, Matrix Emerald).
  • Omnibox Browser: Integrated URL bar with tab switching, privacy controls, and clipboard search previews.

APK Installation

  1. Download the latest .apk from GitHub Releases:
    • Caspian Flow (Beta C): Caspian-Flow-v1.1.91-BetaC.apk
    • Caspian Mobile (Stable): Caspian-Mobile-v1.2.40.apk
    • Caspian Beta A (Experimental): Caspian-Beta-A-v1.2.48.apk
  2. Open the file on your Android device (Android 7.0+).
  3. Allow installation from unknown sources if prompted.

Automatic Updates via Obtainium

You can use Obtainium to receive automatic background update notifications and install releases directly from GitHub.

1-Click Setup with Configuration File

  1. Install Obtainium from the official repository.
  2. Download the pre-configured setup file: obtanium setup/Caspian_Obtainium_Setup_V2.json.
  3. In Obtainium, go to Settings βž” Import/Export βž” Import configuration.
  4. Select the file to automatically configure all three Caspian app tracks.

Privacy & Security

  • 100% Local Execution: Caspian runs entirely inside your browser's local sandbox and Android app runtime.
  • Zero Data Collection: No prompts, chat logs, account credentials, or telemetry data are collected or transmitted.
  • No External Tracking: Caspian makes no third-party network requests.

License


Built with πŸ’— by code4nigel

About

Chrome extension & Android App that fixes heavy typing lag in ChatGPT and Gemini. Features real-time DOM pruning, full-history PDF exports, temporary chat auto-saving, and fluid multi-tab browsing with floating YouTube controls.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages