← all repositories
stephansturges/WALDO

Spotting swimmers and solar panels from 30 feet to orbit

Open-weights overhead detection for civilian drones and satellites, trained on synthetic data and deliberately stripped of military use cases.

1.7k stars Python Computer VisionDomain Apps
WALDO
Not currently ranked — collecting fresh signals.
star history

What it does

WALDO is a family of YOLOv8 models trained to detect a dozen classes—people, vehicles, buildings, utility poles, boats, bikes, and others—in overhead imagery. The author states it functions from roughly 30 feet up to satellite altitude. MIT-licensed weights live on HuggingFace, while a slightly tuned “sponsorship” version sits on Gumroad under the same license.

The interesting bit

The entire training pipeline is synthetic and semi-synthetic, built by the author, and the dataset itself stays private. Previous versions reportedly included military-class and smoke detection; those have been excised, making this an explicitly civilian tool aimed at disaster response, wildlife monitoring, and drone safety.

Key highlights

  • Twelve detection classes spanning infrastructure, vehicles, and people
  • Weights are open and MIT-licensed, suitable for offline and edge deployment
  • Lower class indices indicate better-trained categories
  • Ships with boilerplate inference code using the supervision library
  • Supports fine-tuning, quantization, and sliding-window inference workflows

Caveats

  • The training dataset is not available, so reproducibility from scratch is impossible
  • No accuracy metrics or benchmarks are listed in the README
  • The published class list skips index 9 without comment

Verdict

Worth a look if you need off-the-shelf overhead detection for drones or edge devices and can live with a black-box dataset. Pure researchers wanting to replicate the training pipeline should look elsewhere.

Frequently asked

What is stephansturges/WALDO?
Open-weights overhead detection for civilian drones and satellites, trained on synthetic data and deliberately stripped of military use cases.
Is WALDO open source?
Yes — stephansturges/WALDO is an open-source project tracked on heatdrop.
What language is WALDO written in?
stephansturges/WALDO is primarily written in Python.
How popular is WALDO?
stephansturges/WALDO has 1.7k stars on GitHub.
Where can I find WALDO?
stephansturges/WALDO is on GitHub at https://github.com/stephansturges/WALDO.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.