Skip to content
SilentSammyPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Clippy

Monitors your clipboard and forwards its contents to an LLM web UI (Gemini or ChatGPT). The response is copied back to your clipboard for easy pasting. Screenshots are also supported — paste multiple images before sending.

Requirements

  • Python 3
  • Google Chrome
  • pip install -r requirements.txt

Usage

  1. Run main.py
  2. Clippy will launch Chrome automatically if it isn't already open
  3. Navigate to gemini.google.com or chatgpt.com and log in
  4. Copy any text — Clippy will send it to the active backend and copy the response back to your clipboard
  5. Optionally take screenshots first (Win+Shift+S) — images are added to the prompt and sent with the next text you copy

Clippy starts on the Gemini backend. Switch at any time with !gemini / !chatgpt.

Clipboard Commands

Command Description
!on Enable Clippy
!off Disable Clippy
!once Send one message (including any queued images) then disable
!clear Clear any images queued in the input box
!gemini Switch to the Gemini backend
!chatgpt Switch to the ChatGPT backend
!help Copy a brief command reference to the clipboard

Commands are detected by copying them to the clipboard. Clippy will confirm the action by writing the result back to the clipboard.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages