File support
Overview
Friday reads images and PDFs as input, so you can hand it a screenshot, a spec, or a report instead of retyping what's in them. Drag files from your file manager anywhere in the Friday window, or paste an image from your clipboard with Ctrl+V. Friday attaches them to your message.
Quick Start
Drag an image or PDF file from Finder (macOS) or your file manager anywhere in the Friday application window:
[Image 1] Can you explain what's happening in this screenshot?
Or paste an image from your clipboard with Ctrl+V:
[Image 1] Can you explain what's happening in this screenshot?
Or drag a PDF file:
[PDF 1] Can you summarize the key points from this document?
Friday will automatically detect the file path and process it.
Usage
Supported File Types
Friday supports the following file formats:
- Images: JPG, JPEG, PNG, WebP, GIF
- Documents: PDF
Adding Files to Your Input
You can add files to your input in two ways:
Drag and Drop: When you drag a file anywhere in the Friday application window, the file path is automatically detected and inserted into your input with a placeholder like [Image 1], [PDF 1], etc. This works even when the input area is not focused, making it easy to add files at any time.
Clipboard Paste: Press Ctrl+V to paste an image directly from your clipboard and insert it into your input with a placeholder like [Image 1].
Multiple Files
You can include multiple files in a single message by dragging them one at a time:
[Image 1] [Image 2] Compare these two screenshots and explain the differences
or
[PDF 1] [PDF 2] Compare these two documents and highlight the changes
Each file is numbered sequentially and processed independently. You can also mix images and PDFs in the same message.
PDF page limit
A single message carries at most 600 PDF pages, counted across every PDF attached to it. Combining several long documents can cross that line.
Go over the limit and Friday says so inline, then drops the over-limit message from the conversation so the session keeps working. Attach fewer pages and send it again.
Examples
Analyze a Screenshot
friday
Drag a screenshot and ask:
[Image 1] What UI improvements would you suggest for this interface?
Debug from an Error Screenshot
friday
Drag an error screenshot:
[Image 1] I'm getting this error. Can you help me fix it?
Compare Design Mockups
friday
Drag two design files:
[Image 1] [Image 2] Which design better follows our style guide?
Analyze a Technical Document
friday
Drag a technical specification PDF:
[PDF 1] What are the main technical requirements outlined in this specification?
Extract Information from a Report
friday
Drag a report PDF:
[PDF 1] Extract all the action items and deadlines mentioned in this project report
Generate Code from Specifications
friday
Drag an API specification PDF:
[PDF 1] Implement the REST API endpoints described in this specification
Mix Images and Documents
friday
Drag a mockup image and a requirements PDF:
[Image 1] [PDF 1] Does this design mockup meet all the requirements in the spec?