Skip to content

ClipboardAI is an AI-powered clipboard assistant that works with multiple LLM providers to help you process text from your clipboard quickly and efficiently.

License

Notifications You must be signed in to change notification settings

lokeshch185/clipboardAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

ClipboardAI

ClipboardAI is an AI-powered clipboard assistant that works with multiple LLM providers to help you process text from your clipboard quickly and efficiently.

Dashboard

Features

  • Multiple AI Providers: Support for Google Gemini, OpenAI, and Anthropic Claude
  • Quick Access: Popup window with customizable keyboard shortcuts
  • Prompt Templates: Create and save reusable prompt templates
  • Clipboard History: Access your recent clipboard items
  • System Integration: Runs in your system tray for easy access
  • Dark Mode: Supports both light and dark themes
  • Secure: Your API keys are stored encrypted on your local device

The Main Application

d\Dashboard Templates Prompt Templates
Settings API Keys Configuration

Hotkey Popup

Popup Templates

Installation

Windows

Download the latest installer from the Releases page.

macOS

Download the latest DMG from the Releases page.

Linux

Download the latest AppImage from the Releases page.

Getting Started

  1. Install ClipboardAI
  2. Get API keys from your preferred AI provider(s):
  3. Configure your API keys in the app settings
  4. Use the default keyboard shortcut (Ctrl+Shift+Space or Cmd+Shift+Space on macOS) to open the popup

Using ClipboardAI

Basic Usage

  1. Copy any text to your clipboard
  2. Press the keyboard shortcut (Ctrl+Shift+Space by default)
  3. Select a prompt template or type your custom prompt
  4. Get AI-processed result
  5. Copy the result back to your clipboard with one click

Customizing Prompts

Create your own prompt templates in the Settings tab:

  1. Open the main application
  2. Go to Settings
  3. Add custom prompt templates with different colors

Development

Prerequisites

  • Node.js 16+
  • npm or yarn

Setup

# Clone the repository
git clone https://github.com/lokeshch185/clipboardAI.git
cd clipboardAI

# Install dependencies
npm install

# Start the application
npm start

# Build for production
npm run build

Privacy & Security

  • ClipboardAI is a desktop application that runs locally on your device
  • Your API keys are encrypted and stored only on your local machine
  • No clipboard data is sent anywhere except to the AI provider you've configured
  • The app does not collect any usage data or analytics

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Credits


Note: You need to provide your own API keys to use this application. The developer is not responsible for any charges incurred from usage of the AI APIs.

About

ClipboardAI is an AI-powered clipboard assistant that works with multiple LLM providers to help you process text from your clipboard quickly and efficiently.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published