Downloads · 30 days
16
23% of all-time downloads
Asanshay/websight-v2-grounded
websight-v2-grounded is a image-text-to-text model from Asanshay. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
This model is a fine-tuned version of Qwen/Qwen3-VL-8B-Instruct on the WebSight dataset for GUI automation tasks.
Downloads · 30 days
16
23% of all-time downloads
All-time downloads
70
Public
Parameters
8.8B
17.5 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors17.5 GB · 100%
From the Hugging Face model README
This model is a fine-tuned version of Qwen/Qwen3-VL-8B-Instruct on the WebSight dataset for GUI automation tasks.
pyautogui.click(x, y) commandsfrom transformers import AutoModelForVision2Seq, AutoProcessor
from PIL import Image
import torch
# Load model and processor
model = AutoModelForVision2Seq.from_pretrained(
"Asanshay/qwen3-vl-8b-websight-merged",
torch_dtype=torch.bfloat16,
device_map="auto",
trust_remote_code=True
)
processor = AutoProcessor.from_pretrained(
"Asanshay/qwen3-vl-8b-websight-merged",
trust_remote_code=True
)
# Prepare input
image = Image.open("screenshot.png")
prompt = "click the login button"
inputs = processor(
text=f"<image>\n{prompt}",
images=image,
return_tensors="pt"
).to(model.device)
# Generate
with torch.no_grad():
outputs = model.generate(**inputs, max_new_tokens=50)
result = processor.decode(outputs[0], skip_special_tokens=True)
print(result) # Output: pyautogui.click(x, y)
The model outputs click coordinates normalized to 1400x800 resolution:
pyautogui.click(x, y)pyautogui.click(565, 486)Scale to your screen resolution:
x_actual = int(x_norm * (screen_width / 1400))
y_actual = int(y_norm * (screen_height / 800))
@misc{qwen3-vl-websight,
title={Qwen3-VL Fine-tuned for GUI Automation},
author={Your Name},
year={2025},
publisher={HuggingFace},
howpublished={\url{https://huggingface.co/Asanshay/qwen3-vl-8b-websight-merged}}
}
Apache 2.0 (inherited from base model)