lwis docs

Start / 101 · Show any agent what you see

101 · Show any agent what you see

One minute, nothing to install. At the end, an agent has looked at the thing you circled and answered you.

You need a browser (on a computer or a phone), and an agent with a shell and network access. It must be able to run curl and openssl: Claude Code, Codex, opencode, Gemini CLI, or an agent running on a server or in the cloud.

1. Capture and circle

Open /capture/ in any browser. Take a photo, capture your screen, or choose an image. Circle what matters with your finger or the mouse, and add a note such as "why 503?".

2. Copy the request for your agent

Tap Share link. lwis encrypts the capture in your browser, uploads only the ciphertext, and copies a ready-to-paste request (Copy for agent copies it again):

Open this capture I made with lwis (one-time, end-to-end encrypted, within 30 minutes): https://lookwhatisee.xyz/s/k3vqx7tq2b#Qx7c…
My note is inside the capture.
To open it, run these lines once in a POSIX shell. They use only curl and openssl (nothing to install), decrypt it in a temporary folder, and print the image path and my note. With lwis installed, `lwis open` on the link does the same.

```sh
L='https://lookwhatisee.xyz/s/k3vqx7tq2b#Qx7c…'
set -e; d=$(mktemp -d); cd "$d"
…  about 15 lines of curl and openssl, then the commented reply lines
```

The part after # is the secret that decrypts the capture. Browsers and curl never send it to the server.

The commands are in your request, so they come from you. Agents' safety checks block running steps that a website handed them, even harmless ones. With the commands in your own message, the agent can run them.

3. Paste it to your agent

Paste the request into your agent, and add your question if it isn't in the note. The agent then:

  1. runs the lines: curl fetches the encrypted file, openssl checks and decrypts it, and the image and your note land in a private file;
  2. looks at the image and answers.

An agent that has lwis installed runs lwis open '<link>' instead. It works the same for an agent on a remote server or in the cloud: it only needs outbound HTTPS to lookwhatisee.xyz and to the storage host in the download link.

4. Its answer comes back

Your share page shows Opened at 14:03 when the agent opens the link. If the agent replies (with the recipe's reply lines, or lwis open --reply 'text' '<link>'), the reply appears on your page as plain text.

Limits

No shell?

Chat apps that can't run commands (claude.ai, ChatGPT, …) can't decrypt anything. Use Copy image instead: it puts the annotated picture and your note on your clipboard, and nothing leaves your device.

Next