A Windows system tray application that enhances your clipboard with AI-powered text processing. Transform, rewrite, translate, or apply custom actions to any copied text.
- AI-Powered Text Processing - Rewrite, improve, or transform clipboard text using AI
- Dual Provider Support - Choose between GitHub Copilot or Azure OpenAI
- Tone Selection - Professional, Informative, Casual, or Enthusiastic tones
- Translation - Translate text to different languages (Gujarati, Hindi, etc.)
- Custom Actions - Create your own AI prompts for specific use cases
- Model Selection - Choose from available AI models (GitHub Copilot)
- System Tray App - Runs quietly in background, accessible via tray icon
- Single Instance - Only one instance runs at a time
- Windows 10/11
- .NET 9.0 Runtime
- One of the following:
- GitHub Copilot: Active GitHub Copilot subscription + Copilot CLI
- Azure OpenAI: Azure subscription with deployed OpenAI resource
- Download the latest release from Releases
- Extract to your preferred location
- Run
AIPaste.exe
git clone https://github.com/tannadhruv92/AIPaste.git
cd AIPaste
dotnet build -c Release- Install Copilot CLI
- Open terminal and run:
copilot - In the Copilot CLI, type:
/login - Complete the authentication in your browser
- In AIPaste, select GitHub Copilot as provider
- Click Check Auth to verify authentication
- Select your preferred model and click Save
- Create an Azure OpenAI resource in Azure Portal
- Deploy a model (e.g., gpt-4o, gpt-4)
- Get your:
- Endpoint:
https://your-resource.openai.azure.com - API Key: From Azure Portal > Keys and Endpoint
- Deployment ID: Name of your deployed model
- Endpoint:
- In AIPaste, select Azure OpenAI as provider
- Enter your credentials and click Save
- Start the App - Run AIPaste.exe (it minimizes to system tray)
- Copy Text - Copy any text to clipboard (Ctrl+C)
- Open AIPaste - Click the system tray icon or taskbar shortcut
- Select Options:
- Choose a Custom Action OR
- Select Tone and Translation options
- Select Model (GitHub Copilot only)
- Process - Click Process button
- Accept - Click Accept to copy result to clipboard
Pin AIPaste to your taskbar for quick access:
- Right-click on
AIPaste.exe - Select Pin to taskbar
- Now you can quickly open it with a single click after copying text!
Create custom AI prompts for repetitive tasks:
- Right-click tray icon β Custom Actions
- Click Add
- Enter:
- Name: Display name for the action
- Prompt: AI instruction (use
{text}as placeholder for clipboard content)
- Click Save
| Name | Prompt |
|---|---|
| Fix Grammar | Fix any grammar and spelling errors in the following text: {text} |
| Summarize | Summarize the following text in 2-3 sentences: {text} |
| Make Bullet Points | Convert the following text into bullet points: {text} |
| Explain Simply | Explain the following in simple terms a 10-year-old would understand: {text} |
| Email Reply | Write a professional email reply to: {text} |
- .NET 9.0 SDK
- Visual Studio 2022 or VS Code
# Clone repository
git clone https://github.com/tannadhruv92/AIPaste.git
cd AIPaste
# Restore packages
dotnet restore
# Build
dotnet build
# Run
dotnet runAIPaste/
βββ Program.cs # Entry point, single instance handling
βββ Form1.cs # Main form with system tray
βββ ClipboardPopupForm.cs # Main popup for text processing
βββ ConfigurationForm.cs # Provider configuration UI
βββ CustomActionsForm.cs # Custom actions management
βββ ConfigManager.cs # Configuration persistence
βββ CopilotClientManager.cs # Singleton for GitHub Copilot SDK
βββ config.json # User configuration (auto-created)
- API keys are encrypted using Windows DPAPI before storage
- Configuration stored locally in
config.json - No data sent to external servers (except to configured AI provider)
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- GitHub Copilot SDK for GitHub Copilot integration
- Azure.AI.OpenAI for Azure OpenAI integration
Made with β€οΈ for productivity enthusiasts



