https://github.com/cvhub520/x-anylabeling-server
A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling
https://github.com/cvhub520/x-anylabeling-server
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
Last synced: 5 months ago
JSON representation
A Simple, Lightweight, and Extensible Serving Framework for X-AnyLabeling
- Host: GitHub
- URL: https://github.com/cvhub520/x-anylabeling-server
- Owner: CVHub520
- License: apache-2.0
- Created: 2025-11-04T09:00:29.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-05T04:03:23.000Z (8 months ago)
- Last Synced: 2025-11-05T06:06:11.652Z (8 months ago)
- Topics: 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
- Language: Python
- Homepage: https://github.com/CVHub520/X-AnyLabeling
- Size: 41 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Cla: CLA.md
Awesome Lists containing this project
README


## About
X-AnyLabeling-Server is a simple, lightweight and extensible serving framework for AI model inference, specifically designed for [X-AnyLabeling](https://github.com/CVHub520/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
- [Installation and Setup](./docs/get_started.md)
- [Custom Model Integration](./docs/user_guide.md)
- [API Reference](./docs/router.md)
- [Configuration Guide](./docs/configuration.md)
## Contributing
Contributions and collaborations are highly appreciated! For guidelines on how to contribute, please refer to [Contributing to X-AnyLabeling-Server](./CONTRIBUTING.md).
## Sponsors
- [buy-me-a-coffee](https://ko-fi.com/cvhub520)
- [Wechat/Alipay](https://github.com/CVHub520/X-AnyLabeling/blob/main/README_zh-CN.md#%E8%B5%9E%E5%8A%A9)
## 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 = {Advanced Auto Labeling Solution with Added Features},
howpublished = {\url{https://github.com/CVHub520/X-AnyLabeling}}
}
```
---
