Skip to content

[Feature]: Sketching pad to use as context #2843

@lasangainc

Description

@lasangainc

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/web

Problem or use case

Sometimes I want to make a sloppy sketch and send this to a model to use as context. This I do for new menues, screens and landing pages.

As it stands now, I often have to:

  • Search for a drawing pad online
  • Screenshot it
  • Upload it to the model

Proposed solution

Add a shortcut (like double-pressing option) that brings up a dead-simple drawing pad. Here you would find:

  • Double-click for text
  • Resize/move sketches and text
  • Drag to draw
    Then enter would attach it as an image for the model.

Why this matters

This makes mocking up your idea in seconds – as I believe many users want to do – way more hassle-free. A simple, clean and out of your way drawing pad is an excellent way to provide users easier ways to give the model context.

Smallest useful scope

Smallest scope would be:

  • Shortcut to open
  • Click and drag to draw
  • Enter to send.

Alternatives considered

No response

Risks or tradeoffs

May drift a little from being a clean harness wrapper, not ideal if you want to keep features minimal for now. Would also be a pretty big change.

Examples or references

Demo from my personal fork:

demo.mov

Contribution

  • I would be open to helping implement this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions