Image Upload
How to Use
Click the 🖼️ button to upload, or use Cmd+V / Ctrl+V to paste an image from the clipboard.
Supported Formats
JPEG, PNG, GIF, WebP.
Image Preview
After uploading, a thumbnail preview is displayed. You can remove individual images, and attaching multiple images at once is supported.
Supported Models
| Provider / Type | Description |
|---|---|
| OpenAI | GPT-4o series and other vision-capable models |
| Gemini 2.5, etc. | |
| Alibaba | Qwen VL |
| OpenRouter | Depends on whether the selected model supports vision |
| Ollama | LLaVA and other multimodal local models |
Images in AI Replies
In addition to uploading images to the AI, Momo can also display images returned in AI replies (common with Hermes, OpenClaw, and other agents that generate images).
When a reply contains any of the following, Momo tries to download and render the image inline:
- A
MEDIA:<https-url>marker - Markdown image syntax
 - HTTP/HTTPS URLs ending in
.png,.jpg,.jpeg,.webp, or.gif
Successfully downloaded images are stored locally in IndexedDB (AttachmentStore) and rendered in the chat bubble, not just as external links. OpenClaw replies that include HTTP images via image / image_url content parts follow the same flow.
Technical Details (Upload)
Images are sent as Base64-encoded data. The request format follows the OpenAI Vision API convention using image_url content blocks.