Skip to main content

X-AnyLabeling interface

3D Point Cloud Detection3D Point Cloud Segmentation
Left: 3D Point Cloud Detection; right: 3D Point Cloud Segmentation

🥳 What's New

  • 2026-10-01: Add 3D point cloud annotation, supporting 3D point cloud detection and segmentation.
  • 2026-08-19: Add support for image tagging, with tag creation, editing, reordering, and batch deletion.
  • 2026-08-12: Add support for D-FINE-seg instance segmentation models.
  • 2026-08-08: Add support for the RT-DETRv2-OBB rotated object detection model.
  • 2026-08-08: Add the Magic Wand tool for quickly creating polygons from contiguous color regions.
  • 2026-08-05: Release X-AnyLabeling v4.0.0.
  • For more details, please refer to the CHANGELOG

Introduction

X-AnyLabeling is a lightweight, efficient, and unified cross-platform desktop application for AI-assisted annotation of text, image, video, point cloud, and multimodal data. It combines versatile built-in tools, automated labeling workflows, state-of-the-art deep learning models, and flexible multi-format import and export. For remote inference, X-AnyLabeling-Server provides a lightweight, extensible backend for connecting custom models and compute resources.

Key Features

  • Unified support for annotating and processing text, image, video, point cloud, and multimodal data.
  • Covers tasks such as 2D image classification, object detection, instance segmentation, pose estimation, oriented object detection, multi-object tracking, optical character recognition, lane annotation, image captioning, visual question answering, document parsing, and 3D point clouds.
  • Provides polygons, rectangles, cuboids, rotated boxes, quadrilaterals, circles, lines, polylines, points, masks, and task-specific tools for text detection, text recognition, and KIE.
  • Integrates a wide range of state-of-the-art deep learning models for AI-assisted annotation, automated labeling, and batch dataset prediction.
  • Supports both local and remote inference through engines and serving frameworks such as ONNX Runtime, TensorRT, OpenCV DNN, vLLM, and SGLang.
  • Supports importing and exporting formats such as COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR, MMGD, VLM-R1, and ShareGPT.
  • Runs on Windows, Linux, and macOS, with interfaces available in English, Simplified Chinese, Japanese, and Korean.
  • Supports custom model integration, flexible extension, and secondary development.

Model library

Task Category Supported Models
🖼️ Image Classification YOLOv5-Cls, YOLOv8-Cls, YOLO11-Cls, InternImage, PULC
🎯 Object Detection YOLOv5/6/7/8/9/10, YOLO11/12/26, YOLOX, YOLO-NAS, D-FINE, DAMO-YOLO, Gold_YOLO, RT-DETR, RF-DETR, DEIMv2
🖌️ Instance Segmentation YOLOv5-Seg, YOLOv8-Seg, YOLO11-Seg, YOLO26-Seg, Hyper-YOLO-Seg, RF-DETR-Seg, D-FINE-seg
🎨 Semantic Segmentation U-Net
🏃 Pose Estimation YOLOv8-Pose, YOLO11-Pose, YOLO26-Pose, DWPose, RTMO
😀 Face Estimation SCRFD, YOLOv6Lite-Face
👣 Tracking TrackTrack, Bot-SORT, ByteTrack, SAM2/3-Video
🔄 Rotated Object Detection YOLOv5-Obb, YOLOv8-Obb, YOLO11-Obb, YOLO26-Obb, RT-DETRv2-OBB
📏 Depth Estimation Depth Anything
🧩 Segment Anything SAM 1/2/3, SAM-HQ, SAM-Med2D, EdgeSAM, EfficientViT-SAM, MobileSAM
✂️ Image Matting RMBG 1.4/2.0
💡 Proposal UPN
🏷️ Tagging RAM, RAM++
📄 OCR PP-OCRv4, PP-OCRv5, PP-OCRv6
🧾 Layout Analysis PP-DocLayoutV3
📑 Document Parsing PaddleOCR-VL, PaddleOCR-VL-1.6
🗣️ Vision Foundation Models Rex-Omni, Florence2
👁️ Vision Language Models Qwen3-VL, Gemini, ChatGPT, GLM
🛣️ Lane Detection CLRNet
🔢 Object Counting CountGD, GeCO, GeCo2
📍 Grounding Grounding DINO, YOLO-World, YOLOE, SAM 3, LocateAnything
📚 Other 👉 model_zoo 👈

Docs

  1. Remote Inference Service
  2. Installation & Quickstart
  3. Usage
  4. Command Line Interface
  5. Customize a model
  6. Chatbot
  7. VQA
  8. Image Classifier
  9. Video Classifier
  10. Document Parsing and Intelligent Text Recognition
  11. 3D Point Cloud Annotation

Examples

Contribute

We believe in open collaboration! X‑AnyLabeling continues to grow with the support of the community. Whether you're fixing bugs, improving documentation, or adding new features, your contributions make a real impact.

To get started, please read our Contributing Guide and make sure to agree to the Contributor License Agreement (CLA) before submitting a pull request.

If you find this project helpful, please consider giving it a ⭐️ star! Have questions or suggestions? Open an issue or email us at cv_hub@163.com.

A huge thank you 🙏 to everyone helping to make X‑AnyLabeling better.

License

This project is licensed under the GNU General Public License v3.0. You may use, modify, and redistribute the software, including for commercial purposes, provided that you comply with the terms of the license.

Sponsor

Your sponsorship supports X-AnyLabeling's feature development, model integration, documentation, and community maintenance.

Acknowledgement

I extend my heartfelt thanks to the developers and contributors of AnyLabeling, LabelMe, LabelImg, roLabelImg, PPOCRLabel and CVAT, whose work has been crucial to the success of this project.

Citing

If you use this software in your research, please cite it as below:

@misc{X-AnyLabeling,
  year = {2023},
  author = {Wei Wang},
  publisher = {Github},
  organization = {CVHub},
  journal = {Github repository},
  title = {X-AnyLabeling: A Unified Desktop Platform for AI-Assisted Data Annotation},
  howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling}}
}

Metadata

Release files for x-anylabeling-cvhub 4.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for x-anylabeling-cvhub 4.1.1
File Size Uploaded
x_anylabeling_cvhub-4.1.1.tar.gz 3.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for x-anylabeling-cvhub 4.1.1
File Interpreter ABI Platform
x_anylabeling_cvhub-4.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 MB

Release files / x_anylabeling_cvhub-4.1.1.tar.gz

Download URL x_anylabeling_cvhub-4.1.1.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
78583401e9c777513d2a9d954acd464c83f31d03d4f2d533cf3ddb0c4dda850a
BLAKE2b-256 checksum
How to use checksums
63b352411bbaedae46ea96c8fc0facf30f3732557b25992067980c1479949365
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / x_anylabeling_cvhub-4.1.1-py3-none-any.whl

Download URL x_anylabeling_cvhub-4.1.1-py3-none-any.whl
Size 3.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f9fd30e7070df55d4d17df34768646b5b87a6b96fa48414a6d7ca7589bbf691d
BLAKE2b-256 checksum
How to use checksums
e99c927b763d431a3e847ae51a7cb6a99f098183288f4e4eb13133bb751a5d55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release history Release notifications | RSS feed

4.1.3

2 release files

4.1.2

2 release files

This release

4.1.1 This release

2 release files

4.1.0

2 release files

4.0.6

2 release files

4.0.5

2 release files

4.0.4

2 release files

4.0.3

2 release files

4.0.2

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.3.10

2 release files

3.3.9

2 release files

3.3.8

2 release files

3.3.7

2 release files

3.3.6

2 release files

3.3.5

2 release files

3.3.4

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page