CVHub520/X-AnyLabeling-Server

A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling

308

stars

55

commits

Python

primary language

Aug 8, 2026

updated

xanylabeling.com
annotation-tool
clip
computer-vision
deep-learning
grounding-dino
image-classification
image-labeling-tool
instance-segmentation
labeling-tool
machine-learning
object-detection
pose-estimation
pytorch
rotated-object-detection
segment-anything
transformers
vision-language-model
x-anylabeling
yolo

README

X-AnyLabeling

Simple, Lightweight, and Extensible Serving for X-AnyLabeling

X-AnyLabeling-Server Logo

About

X-AnyLabeling-Server is a simple, lightweight and extensible serving framework for AI model inference, specifically designed for X-AnyLabeling. It provides a production-ready solution with pluggable architecture and flexible configuration for various auto-labeling scenarios. Its core features include:

  • Decoupled Design: Framework handles service management and resource scheduling without interfering with model implementation details
  • Pluggable Architecture: Rapidly integrate custom models without modifying core framework code
  • Production Ready: Comprehensive structured logging, error handling, concurrency control, and security authentication
  • Flexible Configuration: All parameters are configurable with sensible defaults, adaptable to different deployment scenarios

Getting Started

Contributing

Contributions and collaborations are highly appreciated! For guidelines on how to contribute, please refer to Contributing to X-AnyLabeling-Server.

Sponsors

Citing

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

@misc{X-AnyLabeling-Server,
  year = {2025},
  author = {Wei Wang},
  publisher = {Github},
  organization = {CVHub},
  journal = {Github repository},
  title = {A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling},
  howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling-Server}}
}

@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}}
}

Star History Chart

Contributors

CVHub520

52 commits

LiberiFatali

2 commits

93054182

1 commits

CVHub520/X-AnyLabeling-Server

A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling

308

stars

55

commits

Python

primary language

Aug 8, 2026

updated

xanylabeling.com
annotation-tool
clip
computer-vision
deep-learning
grounding-dino
image-classification
image-labeling-tool
instance-segmentation
labeling-tool
machine-learning
object-detection
pose-estimation
pytorch
rotated-object-detection
segment-anything
transformers
vision-language-model
x-anylabeling
yolo

README

X-AnyLabeling

Simple, Lightweight, and Extensible Serving for X-AnyLabeling

X-AnyLabeling-Server Logo

About

X-AnyLabeling-Server is a simple, lightweight and extensible serving framework for AI model inference, specifically designed for X-AnyLabeling. It provides a production-ready solution with pluggable architecture and flexible configuration for various auto-labeling scenarios. Its core features include:

  • Decoupled Design: Framework handles service management and resource scheduling without interfering with model implementation details
  • Pluggable Architecture: Rapidly integrate custom models without modifying core framework code
  • Production Ready: Comprehensive structured logging, error handling, concurrency control, and security authentication
  • Flexible Configuration: All parameters are configurable with sensible defaults, adaptable to different deployment scenarios

Getting Started

Contributing

Contributions and collaborations are highly appreciated! For guidelines on how to contribute, please refer to Contributing to X-AnyLabeling-Server.

Sponsors

Citing

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

@misc{X-AnyLabeling-Server,
  year = {2025},
  author = {Wei Wang},
  publisher = {Github},
  organization = {CVHub},
  journal = {Github repository},
  title = {A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling},
  howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling-Server}}
}

@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}}
}

Star History Chart

Contributors

CVHub520

52 commits

LiberiFatali

2 commits

93054182

1 commits

Languages

Python

99.7%