Open sourceMIT.NET 10 + Avalonia

Your clipboard,
in focus.

Find a copy in a few keystrokes. Keep it local. Let the native picker, web UI, CLI, and AI tools work from the same clipboard API.

Local history · Typed search · Open API

Clipwell / pickerLive product capture
The Clipwell picker showing typed clipboard items, filter tabs, and an image thumbnail
Search the whole history

Start locally

One daemon, every client.

Start the API, then summon the native picker. The same history is available to the web UI, CLI, and MCP.

quickstart

$dotnet run --project daemon

$dotnet run --project ui

Features

Fast to summon, easy to query

A rich picker

Compact and Detail views, Quick Look, filters, grouping by date or source, rename, edit, and a Ctrl+K action palette.

The Clipwell detail view showing a selected item with its metadata

~16 ms

hotkey to visible picker, measured warm

The window is pre-warmed, so the global hotkey shows it in about one display frame. No cold start.

Typed, with favicons

Every item is classified, with site favicons, image thumbnails, and the source app.

urlgithub-prjiraemailcolorpathcodeimage

Queryable by anything

REST for one-shot calls, WebSocket and SSE to stream changes live, MCP so AI agents can read and act.

$curl 127.0.0.1:8787/api/clipboard?limit=1
{ "items": [ {
"kind": "github-pr",
"text": "clipwell#42",
"source": "Chrome"
} ] }

Cross-platform

Windows, macOS, and Linux behind one clipboard-watcher interface. One daemon, one API.

Extensible via plugins

Detectors and Ctrl+K actions load from external assemblies through a small public contract.

Native or web

A native Avalonia picker, plus a Solid web UI with full parity: wrap it with Tauri or open it in any browser at /app.

API

One history, three protocols

The daemon owns the clipboard and its SQLite history. Anything on your machine can read it, listen to it, and drive it.

Built in the open

Architecture, ADRs, and the technology behind the one-frame picker.