Bring your own AI
Choose a built-in provider preset or any OpenAI-compatible endpoint. Requests go straight from your Mac to that provider; PasteWand's SaaS never sees them.
PasteWand for macOS
Copy text, files, or folders. PasteWand runs your AI model in a disposable workspace with the tools it needs. Review every proposed change, then apply only when you approve.
Your API key stays in system credentials. Nothing changes before you confirm.
checkout-service · Workspace
3 selected files · src/auth.ts · src/session.ts · auth.test.ts
Your instruction
if (session.expiredisExpired()) return refresh(session);
Client first
Workspace tools, diff, safe write-back, and undo all live in the desktop client. Sign-in is optional: connect a tool-calling model directly, or use PasteWand Cloud when you want everything configured for you.
Choose a built-in provider preset or any OpenAI-compatible endpoint. Requests go straight from your Mac to that provider; PasteWand's SaaS never sees them.
The same desktop workflow with a managed model, credits, and account-based usage. It is the convenient provider, not a requirement for the app.
How it works
PasteWand runs the AI against an explicitly selected workspace. Its reads, searches, and writes are constrained by the client; original files remain untouched until review is complete and you choose Apply.
You explicitly authorize each captured scope before the AI starts. Inside its disposable VM, it can run commands and install packages; host originals, credential stores, and every path outside the private captured copy are not mounted. Files are hashed again before Apply.
Captured → ReviewReady → Applied
Copy a text selection, one or more files, or a folder to authorize that input scope. PasteWand reads the clipboard only when you open it.
Ask PasteWand to fix a bug, implement a feature, refactor related files, or add tests using the AI provider you configured.
Inspect every staged file and its local line or word diff. Follow-up instructions continue from the same in-memory workspace.
PasteWand verifies every source Hash before a batch write. One conflict stops the entire Apply; a successful workspace Apply is undone as one group.
Safety boundary
PasteWand supports real multi-file code changes without handing an AI unrestricted access to your machine.
Copied text is limited to 128 KiB. File and folder captures allow up to 100 selected roots, 20,000 regular files, and 1 GiB of input; review allows up to 2,000 changes and 1 GiB of output. Symlinks and special files are rejected.
Each new format needs its own safe parser, writer, undo behavior, and acceptance tests. We will add them one at a time.
What PasteWand reads, sends, changes, and refuses.
Use your own model or choose PasteWand Cloud. Everything runs in the desktop client, every write is staged, and you remain the Apply step.