Skip to content

Mobile app: support sending and receiving images in conversations #1099

@aj47

Description

@aj47

Feature Request

Enable image support in the SpeakMCP mobile app so users can both send images to the AI and receive images generated or returned by the AI within conversations.

Problem

Currently the mobile app only supports text and voice interactions. Users cannot attach or share images when sending messages, and any image content returned by the AI is not rendered or displayed.

Proposed Solution

Sending Images

  • Allow users to attach images from their camera roll or take a new photo via camera
  • Support paste from clipboard for quick image sharing
  • Include image preview before sending
  • Send image data alongside the message to the AI (base64 or multipart upload)

Receiving Images

  • Render image responses inline within the conversation thread
  • Support common formats: JPEG, PNG, GIF, WebP
  • Tap to expand / full screen view
  • Option to save received images to camera roll

Acceptance Criteria

  • Image picker UI accessible from the message input area (camera icon or attachment button)
  • Camera capture supported in addition to photo library selection
  • Image preview shown before sending
  • Images sent correctly to the AI backend with the conversation context
  • AI-generated or returned images rendered inline in the chat UI
  • Tap-to-expand for full screen image viewing
  • Save to camera roll option for received images
  • Works on both iOS and Android

Additional Context

This brings the mobile experience in line with what users expect from modern AI chat apps and unlocks multimodal use cases like sending screenshots for debugging, sharing UI mockups for feedback, or receiving generated visuals.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions