Repository navigation
Releases: mthamil107/contextpaste
Releases · mthamil107/contextpaste
Release list
ContextPaste v0.4.0 — Lightshot-Style Smart Paste
ContextPaste v0.4.0
Ctrl+Shift+B — Lightshot-style region selector
- Press Ctrl+Shift+B — screen is captured, shown with dim overlay
- Drag a box around text you want to match
- Release — OCR reads the selected region
- Quick Paste overlay shows items ranked by OCR text
- Enter to paste the top match
Fixed: Region selector now shows your actual screen (not black)
ContextPaste v0.3.1 — Learned Patterns + UX Fixes
ContextPaste v0.3.1
New: Learned Paste Patterns
Every time you manually paste (Ctrl+Shift+V → select → Enter), ContextPaste now records:
- What you pasted (content type: URL, Credential, JSON, etc.)
- Where you pasted it (app name, window title)
- What the screen showed (the prompt/label text)
These learned patterns appear in Settings > Auto-Paste > Learned Patterns where you can:
- See frequency counts ("Used 5 times")
- See captured context ("GitHub Personal Access Token")
- Click "Make Rule" to auto-create a paste rule from the pattern
- Delete patterns you don't want
UX Fixes
- Ctrl+Shift+V no longer hangs — overlay shows instantly (removed blocking PowerShell from hotkey thread)
- Arrow key navigation works — search input now properly releases focus for ↑↓ navigation
- Selection highlight visible — blue ring border on selected item instead of barely-visible tint
- Shortcut events properly wired — overlay auto-opens on Ctrl+Shift+V
How Learned Patterns Work
Step 1: Copy a GitHub token
Step 2: Press Ctrl+Shift+V in Terminal → select token → Enter
Step 3: System records: "Credential → Terminal (Context: GitHub Access Token)"
Step 4: After a few uses, it appears in Settings > Learned Patterns
Step 5: Click "Make Rule" → auto-paste rule created!
Step 6: Next time Terminal asks for a token → auto-pastes!
Downloads (Windows x64)
| File | Type |
|---|---|
| ContextPaste_0.3.1_x64-setup.exe | Windows installer (NSIS) |
| ContextPaste_0.3.1_x64_en-US.msi | Windows installer (MSI) |
Full Changelog
ContextPaste v0.3.0 — Context-Aware Auto-Paste
ContextPaste v0.3.0
The clipboard manager that reads your screen and pastes the right thing automatically.
New: Context-Aware Auto-Paste
When you press Ctrl+Shift+V, ContextPaste now:
- Reads the screen — detects what the focused app/field is asking for (via Windows UI Automation)
- Matches context — uses keyword analysis + content type inference to find the best clipboard item
- Auto-pastes if confident — pastes immediately and shows a small toast notification
- Falls back to overlay — if confidence is below threshold, shows the normal Quick Paste overlay
How It Works
Terminal asks: "Enter your GitHub token:"
→ ContextPaste reads "GitHub token" from the focused element
→ Matches to your most recent Credential item
→ Auto-pastes it (confidence: 85%)
→ Shows toast: "Auto-pasted: ghp_••••wxyz (85%)"
Paste Rules
Create custom rules in Settings > Auto-Paste:
- App pattern — regex match against app name (e.g.,
Terminal|cmd) - Window title pattern — regex match against window title
- Context pattern — regex match against screen text (e.g.,
password|token|secret) - Action — paste most recent item of a type, or a specific pinned item
Configuration
| Setting | Default | Description |
|---|---|---|
| Enable auto-paste | Off | Opt-in feature, must be enabled |
| Confidence threshold | 75% | Slider from 50% to 95% |
| Show toast | On | Notification after auto-paste |
Safety
- Credentials are NEVER auto-pasted — always shows overlay for sensitive items
- Low confidence = overlay — no guessing, falls back to manual selection
- Opt-in — disabled by default, enable in Settings > Auto-Paste
Downloads (Windows x64)
| File | Type |
|---|---|
| ContextPaste_0.3.0_x64-setup.exe | Windows installer (NSIS) |
| ContextPaste_0.3.0_x64_en-US.msi | Windows installer (MSI) |
| ContextPaste-0.3.0-portable.exe | Portable executable |
Full Changelog
ContextPaste v0.2.0 — Usable Desktop App
ContextPaste v0.2.0
Major UX improvements — the app is now fully usable as a desktop application.
What's Fixed
- Custom titlebar with drag to move, minimize, maximize, and close buttons
- Close to tray — clicking X hides the window to system tray (right-click tray to quit)
- Visible on launch — app opens centered on screen, visible in taskbar
- Proper window size — 720x560 default, resizable with min 480x400
- Professional icon — clipboard + AI sparkle design with blue gradient
- Status bar — shows version and license info at bottom
- Solid window — removed transparent mode for stable, reliable rendering
Downloads (Windows x64)
| File | Type | Size |
|---|---|---|
| ContextPaste_0.2.0_x64-setup.exe | Windows installer (NSIS) | ~82 MB |
| ContextPaste_0.2.0_x64_en-US.msi | Windows installer (MSI) | ~85 MB |
| ContextPaste-0.2.0-portable.exe | Portable executable | ~15 MB |
How to Test
- Download and install ContextPaste_0.2.0_x64-setup.exe
- App launches with a clean window — drag titlebar to move, use window buttons
- Copy text from any app — it appears in Quick Paste overlay
- Press Ctrl+Shift+V from any app to open Quick Paste
- Press Ctrl+Shift+H for History browser
- Click X to minimize to tray, right-click tray icon for menu
Full Changelog
ContextPaste v0.1.0 — AI-Powered Smart Clipboard Manager
ContextPaste v0.1.0
The first clipboard manager that learns where you paste what — and predicts it next time.
Downloads (Windows x64)
| File | Type | Size |
|---|---|---|
ContextPaste_0.1.0_x64-setup.exe |
Windows installer (NSIS) | ~82 MB |
ContextPaste_0.1.0_x64_en-US.msi |
Windows installer (MSI) | ~85 MB |
ContextPaste-portable.exe |
Portable executable (no install) | ~15 MB |
What's Included
Phase 1 — Core MVP
- Real-time clipboard monitoring with 15-type content classification
- Credential detection (10 patterns) with masking and auto-expiry
- SQLite storage with FTS5 full-text search
- Quick Paste overlay (
Ctrl+Shift+V) with keyboard navigation - History browser (
Ctrl+Shift+H) with type filters - Settings panel (General, Shortcuts, Security, AI)
- System tray integration, dark/light theme, pin/star, dedup
Phase 2 — Intelligence
- 6-factor prediction engine (pin, chain, frequency, recency, type match, source affinity)
- Paste event tracking with active window detection
- Workflow chain detection (repeating copy-paste patterns)
- Ghost paste (Tab key), chain queue UI
Phase 3 — AI
- Local ONNX embeddings (all-MiniLM-L6-v2, 384D)
- Semantic search — search clipboard by meaning
- BYOK support (OpenAI, Ollama)
- Hybrid search: natural language → AI, exact text → FTS
- Background embedding pipeline (non-blocking)
Requirements
- Windows 10/11 (x64)
- ~100 MB disk space
- No internet required (local AI works offline)
License
GPL v3 — completely free, all features, all platforms, forever.