Skip to main content

A clipboard-activated AI assistant powered by Gemini.

Project description

ClipAsh clipboard AI ⚡

Your secret AI assistant, just a hotkey away.

ClipAsh is a stealthy, clipboard-activated AI tool that lives in your background. Copy any text, press a hotkey, and get an answer from Google's Gemini directly back on your clipboard. It's designed for speed, efficiency, and to give you an unfair advantage in... well, anything.

🔥 Features

  • Clipboard Activated: Just copy text (Ctrl+C) and press the hotkey. No need to open a new window or website.
  • System-Wide Hotkey: Works anywhere on your system—browser, IDE, text editor, PDF, you name it.
  • Conversation Memory: ClipAsh remembers your last 50 queries in a session, so you can ask follow-up questions and get context-aware answers.
  • Stealth Mode:
    • Runs silently in the background with no visible window.
    • Chat history is encrypted and stored in a hidden system file.
    • Notifications are disguised as boring system messages (e.g., "Driver Update," "Files Synced").
  • Kill Switch & Evidence Wipe: A special hotkey not only stops the script but also deletes all evidence, including the encrypted history, config file, and encryption key.
  • Powered by Gemini: Uses Google's powerful Gemini models with a fallback system for reliability.

🚀 Installation

Getting ClipAsh is as simple as a pip command.

pip install clipash

🛠️ First-Time Setup

The first time you run ClipAsh, it will need a Gemini API key to work its magic.

  1. Open your terminal (Command Prompt, PowerShell, etc.).
  2. Run the command:
    clipash
    
  3. A one-time setup prompt will appear, asking for your API key.
    • Option A (Recommended): Get a free Gemini API key and paste it in. This is the most reliable way.
    • Option B (Quick Test): Just press Enter to skip. ClipAsh will use a temporary, public key. Warning: This key might be slow, rate-limited, or could stop working at any time.

After this setup, ClipAsh will run silently in the background and will never ask you again.

💡 How to Use

The workflow is designed to be lightning fast:

  1. Copy: Select any text on your screen and press Ctrl+C.
  2. Call Aisha: Press the hotkey Ctrl+Shift+A.
  3. Paste: Wait for the disguised system notification, then press Ctrl+V to paste the AI-generated answer.

⌨️ Hotkeys

  • Activate ClipAsh: Ctrl + Shift + A
  • Stop & Wipe All Data: Ctrl + Z (Use this "safe word" to instantly terminate the program and delete all config/history files).

📄 License

This project is licensed under the MIT License.

Coded with ❤️ by Aisha, based on the genius ideas of Heisenberg.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clipash-1.0.5.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clipash-1.0.5-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file clipash-1.0.5.tar.gz.

File metadata

  • Download URL: clipash-1.0.5.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for clipash-1.0.5.tar.gz
Algorithm Hash digest
SHA256 d49911e4040f857a1d3314fe1fb65fc5a08a977b3ef2c9ec96009aaca2f0ff73
MD5 cf9b6e62d59192a98e349dd75a2a0daf
BLAKE2b-256 c447e0db166052d6ca58a8185cd81983c9986731f3688246f01bb12a0f37e41d

See more details on using hashes here.

File details

Details for the file clipash-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: clipash-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for clipash-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e8074b939f662ab41f0218c531fbb94d5487ea8b51d1ee56fd14cc9e456722f7
MD5 833f57749461dfc446e458312fb318b3
BLAKE2b-256 6c085a8f3f343645c9c0377e1cab8467713272c5889269d55284e4d4a78ddc65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page