{"adoption": {"forks": 199, "observed_at": "2026-08-28T04:05:23.858398+00:00", "stars": 1695}, "canonical_url": "https://ross.abutalabs.com/products/waldo", "card": {"archived": false, "artifact_type": "library", "description": "Whereabouts Ascertainment for Low-lying Detectable Objects. The SOTA in FOSS AI for drones!", "domain": ["computer-vision", "machine-learning"], "enriched": true, "function": ["machine-learning", "computer-vision", "image-processing"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["stephansturges/WALDO"], "name": "stephansturges/WALDO", "platform": ["python", "cross-platform"], "pushed_at": "2025-01-07T08:49:02+00:00", "repo": "stephansturges/WALDO", "stars": 1695, "tags": ["object-detection", "yolo", "drone-imagery", "aerial-imagery", "synthetic-data", "foss", "drones"], "topics": [], "urls": [], "use_cases": ["detect people and vehicles in drone footage", "run object detection on satellite imagery", "find obstacles like utility poles for drone flight safety", "count cars and trucks in aerial photos", "search and rescue person detection from the air", "identify solar panels and buildings in overhead imagery"], "what_it_is": "WALDO is an open-source object detection model based on a YOLOv8 backbone, trained with a synthetic data pipeline to detect people, vehicles, buildings, boats, and other objects in aerial and satellite imagery. It is distributed as model weights (MIT licensed) with supporting Python tooling for drone and overhead imagery analysis.", "when_to_avoid": ["you need military-target detection capabilities", "you need a fully supported product with a license file and formal releases", "your imagery is ground-level rather than overhead"], "when_to_choose": ["you need FOSS object detection for aerial or satellite imagery", "you want MIT-licensed model weights usable commercially", "you need detection across altitudes from 30 feet to satellite views"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/waldo", "repo": "stephansturges/WALDO", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:23.858398+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:37:57.770047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df342f11e3ef1e01a3c932a1112ae6132f4c4f10692b263a24f81b59769734d0", "fetched_at": "2026-08-28T04:05:23.858398+00:00", "kind": "readme", "missing": false, "url": "https://github.com/stephansturges/WALDO"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1400, "days_push": 603, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}