paste & drop
Hand a file to the agent.
Many coding agents — Claude Code, Codex — take a file path on their input line and read the file themselves. kolu leans on exactly that: paste an image or drop a file, and kolu saves it on the server, then types its path into the terminal so the agent can pick it up. You never manage a temp file by hand.
Paste an image
Press Ctrl+V in a terminal with an image on the clipboard. kolu saves the clipboard image server-side and bracketed-pastes its path into the PTY. Any agent that accepts a pasted file path (Claude Code, Codex, …) picks it up as if you’d typed the path yourself — a screenshot straight into the conversation, no intermediate file.
Drag and drop a file
Drag a file from your OS onto a terminal tile. It uploads to the server and its path is bracketed-pasted into the PTY, the same way a pasted image is.
- Size cap — 10 MB per file. Oversize drops are rejected client-side with a toast; they never hit the wire.
- Type allowlist — a curated set covering text, code, structured data, common documents, images, and video. A disallowed type is rejected client-side, also with a toast.