Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Finds, counts, points to, reads and segments objects in images, and makes alpha mattes, with one 4B vision-language model from Tencent. For researchers working on visual grounding and image matting.
WeVisOne-VL-4B is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download tencent/WeVisOne-VL-4B
WeVisOne-VL is a vision-language model from WeChat Vision at Tencent, built on Qwen3-VL. It handles object-level tasks such as open-vocabulary detection, referring localization, counting, pointing and OCR. It also handles pixel-level tasks, namely referring segmentation and promptable alpha matting, using a small pixel decoder of 9.6M parameters.
It suits researchers and developers who work on visual grounding, segmentation and matting and want one model for many perception tasks.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Research | Vision researchers | Study unified object and pixel perception | Compare detection and matting in one model |
| Software | Developers of image tools | Add object finding or matting to an app | Cut a person out of a photo with a matte |
| Content | Image editors | Isolate a subject by name | Ask for the person in a picture |
People who need video, multi-turn chat or reasoning chains can skip it, since the card limits it to single-turn image perception.
| Use case | Who | What they get back |
|---|---|---|
| Object finding | Researchers | Boxes or points for the target you name, or None when it is absent |
| Referring segmentation | Developers | Masks for the object you describe |
| Alpha matting | Image editors | A full-resolution alpha matte for the subject |
You need these first:
pip install -U huggingface_hub hf download tencent/WeVisOne-VL-4B
Load the model, open an image, and call predict with a task and a query. The card's script asks for a matte of a person with the temperature set to 0.0. It prints the response text and the number of masks.
from PIL import Image
from wevisone_vl import WeVisOneVL
model = WeVisOneVL("tencent/WeVisOne-VL-4B", device="auto", dtype="bfloat16")
image = Image.open("example.jpg").convert("RGB")
result = model.predict(image, task="matting", query="person", temperature=0.0)
print(result.response, len(result.masks))| Tool | What it does |
|---|---|
| WeVisOneVL | Loads the model with the device and dtype you choose |
| model.predict | Runs a task such as matting on an image with a text query |
| result.response | Holds the text the model returns |
| result.masks | Holds the masks, which the script counts |
You open a photo and ask for a matte of the person in it. The script prints the model's response and how many masks came back. The card says fine alpha edges can suffer with low resolution, heavy occlusion or complex transparency.
This model looks at a picture and finds things you name, then can outline them down to the pixel. A first small step is to run the quick start script on one photo with a clear subject.
The model writes boxes and points as coordinate tokens on a normalized grid, and it returns None when the queried target is missing. After each predicted box it emits an instance token for dense tasks. The mask_decoder.pt file is required and holds 9,609,764 parameters. It has a feature adapter, a query decoder guided by boxes, and a dense head that sharpens the matte.
Finds, counts, points to, reads and segments objects in images, and makes alpha mattes, with one 4B vision-language model from Tencent. For researchers working on visual grounding and image matting.
Made by tencent on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: WeVisOne-VL is a vision-language model from WeChat Vision at Tencent, built on Qwen3-VL. It handles object-level tasks such as open-vocabulary detection, referring localization, counting, pointing and OCR. It also handles pixel-level tasks, namely referring segmentation and promptable alpha matting, using a small pixel decoder of 9.6M parameters.
Who it suits: It suits researchers and developers who work on visual grounding, segmentation and matting and want one model for many perception tasks.
Industry | Who uses it | How they use it | Example
Research | Vision researchers | Study unified object and pixel perception | Compare detection and matting in one model
Software | Developers of image tools | Add object finding or matting to an app | Cut a person out of a photo with a matte
Content | Image editors | Isolate a subject by name | Ask for the person in a picture
People who need video, multi-turn chat or reasoning chains can skip it, since the card limits it to single-turn image perception.
Where to use it:
Use case | Who | What they get back
Object finding | Researchers | Boxes or points for the target you name, or None when it is absent
Referring segmentation | Developers | Masks for the object you describe
Alpha matting | Image editors | A full-resolution alpha matte for the subject
How to set it up: You need these first:
pip install -U huggingface_hub
hf download tencent/WeVisOne-VL-4B
How to use it: Load the model, open an image, and call predict with a task and a query. The card's script asks for a matte of a person with the temperature set to 0.0. It prints the response text and the number of masks.
from PIL import Image
from wevisone_vl import WeVisOneVL
model = WeVisOneVL("tencent/WeVisOne-VL-4B", device="auto", dtype="bfloat16")
image = Image.open("example.jpg").convert("RGB")
result = model.predict(image, task="matting", query="person", temperature=0.0)
print(result.response, len(result.masks))
Tool | What it does
WeVisOneVL | Loads the model with the device and dtype you choose
model.predict | Runs a task such as matting on an image with a text query
result.response | Holds the text the model returns
result.masks | Holds the masks, which the script counts
Example: You open a photo and ask for a matte of the person in it. The script prints the model's response and how many masks came back. The card says fine alpha edges can suffer with low resolution, heavy occlusion or complex transparency.
For newcomers and experts: This model looks at a picture and finds things you name, then can outline them down to the pixel. A first small step is to run the quick start script on one photo with a clear subject.
The model writes boxes and points as coordinate tokens on a normalized grid, and it returns None when the queried target is missing. After each predicted box it emits an instance token for dense tasks. The mask_decoder.pt file is required and holds 9,609,764 parameters. It has a feature adapter, a query decoder guided by boxes, and a dense head that sharpens the matte.
You give an image and a query
The model predicts boxes or points as tokens
The pixel decoder builds masks or mattes
You read the response and masks
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download tencent/WeVisOne-VL-4B
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| WeVisOne-VL-4B This page | 18,908 | 122 | 4.8B | apache-2.0 | |
| WeVisOne-VL-2B by tencentShares image-matting · object-counting · point-grounding | 15,085 | 85 | 2.4B | apache-2.0 | |
| VLX-Seek-1.5-10BShares object-detection · image-text-to-text · conversational | 137,772 | 39 | 10B | apache-2.0 | |
| NV-Reason-CTShares vision-language · image-text-to-text · conversational | 5,524 | 94 | 5.3B | openmdw-1.1 | |
| Sage-A1.5Shares image-text-to-text · conversational · transformers | 22,224 | 404 | 36B | apache-2.0 | |
| Qwen-Image-BenchShares image-text-to-text · conversational · transformers | 20,875 | 116 | 27.4B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
dBenf · Kit
Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…
zimmerk4 · Kit
Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…
yuji-nozawa · Kit
Pretrained vision transformer checkpoints in three sizes from a research paper on training attention heads to focus on image regions. For researchers who extra…