> ## Documentation Index
> Fetch the complete documentation index at: https://docs.platform.blackmountain.io/llms.txt
> Use this file to discover all available pages before exploring further.

# File Attachments

> Upload files and images to your BlackMountain conversations

BlackMountain supports uploading files directly into your conversations, allowing AI models to analyse and respond based on the content you provide.

## Supported File Types

* **Images** -- PNG, JPG, GIF, WebP, SVG
* **Documents** -- PDF, DOCX, TXT
* **Code files** -- JS, TS, PY, and other common programming languages
* **Archives** -- ZIP files

## How to Attach Files

1. Click the **attachment icon** (paperclip) in the chat input area.
2. Select one or more files from your device.
3. The files will appear as previews above the input field.
4. Type your message (optional) and send.

You can also **drag and drop** files directly into the chat area.

## Image Understanding

When you attach images, AI models with vision capabilities can:

* Describe what's in the image
* Read and extract text from screenshots or photos
* Analyse charts, graphs, and diagrams
* Compare multiple images

<Note>
  Not all models support vision capabilities. Models from OpenAI, Anthropic, and Google generally support image understanding.
</Note>

## File Size Considerations

Large files may take longer to upload and process. For best results:

* Keep individual file sizes reasonable
* Use text-based formats when possible for document analysis
* Compress images if they are very large
