shadcn — creator of shadcn/ui, one of the most widely used React component collections in the industry — posted a short thread on July 20, 2025 previewing a tool called Coppermind: a background app where selecting any text and tapping Shift twice instantly saves it into a running note. Not a browser extension, not an Electron wrapper — native, and described as working "everywhere: browser, Mac app, your code editor, terminal, anywhere."
It's a small, unassuming preview thread, and that's exactly the point — the same restraint that made shadcn/ui popular shows up here as an interaction design, not a component library.
TL;DR
| Question | Answer |
|---|---|
| What is it? | Background app that saves selected text on a double Shift tap |
| Who built it? | shadcn (shadcn/ui creator, Vercel) |
| Where does it work? | Browser, Mac app, code editor, terminal — "anywhere" |
| Save gesture | Shift Shift — captures selection into a note |
| User-message gesture | Right Shift Shift — separate capture for your own messages |
| URL capture | Select a chat URL + Shift twice → saves a reference to find it later |
| Platform | Native — explicitly not Electron or Tauri |
| Open source? | "Not yet" as of the preview thread |
| Status today | No confirmed public release found — verify current status directly |
What the thread actually showed
The preview came as a five-post thread with short demo clips rather than a landing page or launch post — consistent with how shadcn has previewed other work before wider release. The sequence, in order:
- Core loop: "Coppermind is a small app you open & forget. It runs in background. Find something useful? Select. Tap Shift twice. Instantly added to a note." A side-by-side clip showed a ChatGPT conversation on one side and Coppermind capturing a selection into a note on the other.
- Cross-app reach: "It works everywhere: browser, Mac app, your code editor, terminal, anywhere." A second clip demonstrated adding from multiple apps, with Coppermind stitching the captures into one place.
- Distinguishing message types: a separate gesture — right Shift twice — adds a user message specifically, letting the tool distinguish between "content I found" and "something I wrote," rather than treating every capture identically.
- URL references: selecting a chat's URL and using the same Shift-twice gesture saves a link back to the original conversation, so a captured snippet stays traceable to its source rather than floating as an orphaned quote.
- The philosophy, in shadcn's own words: "It's like a mini storage for your chats. Select and Shift. Only the parts you care about." — deliberately narrow scope, not an attempt to auto-archive everything.
The design choice that matters most: why not just Cmd+C?
The sharpest question in the replies came from @benzigar_alvin: why not bind capture to the copy shortcut everyone already knows, instead of teaching a new gesture?
The implicit answer, consistent with how shadcn described the tool elsewhere in the thread, is about signal versus noise. Cmd+C fires constantly during normal work — copying a URL to paste elsewhere, copying a variable name, copying a phone number — almost none of which represents something worth permanently archiving. If Coppermind captured on every copy, the resulting notes would be dominated by transient, low-value clipboard traffic, and the tool's actual value proposition — "only the parts you care about" — would collapse immediately.
A dedicated, uncommon gesture (double-tap Shift) instead functions as a deliberate act of curation. You have to mean it. That's the same design instinct behind good keyboard-driven tools generally: the friction of a distinct shortcut is a feature, not a bug, when the alternative is silently drowning a useful signal in routine noise.
Quick answers from the thread
The replies section did a lot of the spec work a landing page usually would:
| Question | shadcn's answer |
|---|---|
| Is it open source? | "Not yet." |
| What's it built with — Tauri, Electron? | "Native." |
| Will it support screenshots? | "On it." (requested feature, not yet shown) |
| What's the future scope? | "Not much. Will keep it simple." |
| Does it only work with ChatGPT? | "It works with everything." |
That last exchange is worth dwelling on. A commenter, @vallver, said they'd want this for "everything, not just ChatGPT" — and shadcn's answer clarifies the tool was never chat-specific in the first place. The ChatGPT demo in the first clip was simply the most legible example to show on video; the actual capture mechanism operates at the OS text-selection level, which is why it works identically in a browser, a native Mac app, a code editor, or a terminal.
"Will keep it simple" is the more telling line, though. Asked directly about future scope, shadcn's answer wasn't a roadmap — it was a commitment to not growing the feature set. That's a consistent thread through shadcn's public work: shadcn/ui itself is famous for being copy-paste-friendly components rather than an installed dependency with an expanding API surface, explicitly resisting the framework-creep that swallows most component libraries over time. Coppermind, on this early evidence, is built with the same restraint applied to an entirely different problem — capture and curation instead of UI composition.
Where Coppermind sits among capture and second-brain tools
The "save what matters, skip the rest" problem is not new, but most existing tools solve it with either too much friction (dedicated read-later apps requiring a separate save action per source) or too little precision (full clipboard history managers that log everything indiscriminately). Coppermind's positioning — a single, deliberate gesture, working at the OS level rather than per-app — sits in a narrower niche than either:
| Approach | Example category | Trade-off |
|---|---|---|
| Read-later apps | Pocket-style, per-URL save | High friction per capture; usually whole-page, not selection-level |
| Clipboard managers | System clipboard history | Zero friction, but captures everything — signal buried in noise |
| Manual note-taking | Copy-paste into a notes app | Full control, but breaks flow — you leave the app you're in |
| Coppermind | Selection + dedicated gesture | Deliberate, in-flow, cross-app — narrower scope by design |
For readers already thinking about local-first, personal knowledge tooling, this sits adjacent to explainx.ai's coverage of files.md-style private local-first note-taking and the broader Obsidian-vault-as-agent-memory trend — all variations on the same underlying question: as more of a person's thinking happens inside AI chat windows, what's the right low-friction mechanism for pulling the good parts back out into something durable and searchable that you actually own?
Status check: is it out yet?
This thread is from July 20, 2025 — worth being explicit about, since it reads as current news but predates most of 2026's AI tooling coverage by a year. As of the material reviewed for this post, no public release, open-source repository, or download link for Coppermind has been confirmed. The most recent concrete status inside the thread itself is "Not yet" on open source and "On it" on screenshot support — both forward-looking, neither a ship date.
If you're interested in trying it, the right move is checking shadcn's current X profile and GitHub directly rather than assuming anything in this older thread still reflects where the project stands today. Tools previewed this way — quietly, without a landing page, with the builder explicitly saying "will keep it simple" — sometimes ship broadly, sometimes stay a personal tool indefinitely, and sometimes resurface in a different form entirely months or years later under a new name. This post covers what was shown and said in the original preview, not a confirmed current release, and it should be read accordingly by anyone deciding whether to wait for it.
Summary
shadcn, creator of shadcn/ui, previewed Coppermind in July 2025 — a native background app that saves any selected text into a running note with a double-tap of Shift, working identically across browsers, native apps, code editors, and terminals. The design philosophy mirrors shadcn's broader work: deliberately minimal, a distinct gesture chosen specifically to avoid the noise of binding capture to the already-overloaded copy shortcut, and an explicit commitment ("will keep it simple") to not scope-creep the feature set. It was not open source as of the preview, and no confirmed public release has surfaced since — treat this as a documented early preview, and verify current availability directly before expecting a download link.
Related on explainx.ai
- AI, copying, and creativity — the shadcn debate
- files.md — private, local-first note-taking
- What is an Obsidian vault as AI agent memory?
- What is CLAUDE.md? Persistent memory for Claude Code
- What is memory.md? AI agent persistence
- The AI Aesthetic — why AI apps converge on one look
Source: shadcn on X — July 20, 2025
This post documents a July 2025 preview thread, reviewed as of July 31, 2026. Coppermind's open-source status, platform availability, and feature set may have changed since the original thread — verify current details directly with the creator before assuming this preview reflects the tool's present state.
