https://github.com/roboflow/auto-annotate
A simple tool for automatic image annotation using Roboflow API
https://github.com/roboflow/auto-annotate
deep-learning labeling labeling-tool neural-networks python
Last synced: 5 months ago
JSON representation
A simple tool for automatic image annotation using Roboflow API
- Host: GitHub
- URL: https://github.com/roboflow/auto-annotate
- Owner: roboflow
- Created: 2022-12-15T13:53:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T17:47:41.000Z (over 2 years ago)
- Last Synced: 2025-05-05T00:02:23.158Z (5 months ago)
- Topics: deep-learning, labeling, labeling-tool, neural-networks, python
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 46
- Watchers: 6
- Forks: 15
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
auto-annotate
![]()
## 💻 run locally
Remember don't install your dependencies globally, use
[venv](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/).```console
# clone repository and navigate to root directory
git clone git@github.com:roboflow-ai/auto-annotate.git
cd auto-annotate# setup python environment and activate it
python3 -m venv venv
source venv/bin/activate# install
pip install -e .
```## 🏃 hit the ground running
> **Warning**
> Your `ROBOFLOW_API_KEY` is the secret. Do not commit it to your repository, especially if it is public.```console
export ROBOFLOW_API_KEY= ...
python -m a2.annotate \
--source_image_directory ... \
--target_annotation_directory ... \
--roboflow_project_id ... \
--roboflow_project_version ...
```## 🪄 label assist
auto-annotate is perfect if you want to automatically label large batches of data fast. However, if you prefare more control over what detections fall into your dataset, you can use [Label Assist](https://blog.roboflow.com/announcing-label-assist/) in our web interface. You will use the same pre-trained model, but have the ability to correct AI suggestions on the fly.
