{"adoption": {"forks": 170, "observed_at": "2026-08-28T04:07:11.350885+00:00", "stars": 2699}, "canonical_url": "https://ross.abutalabs.com/products/t-rex", "card": {"archived": false, "artifact_type": "library", "description": "[ECCV2024] API code for T-Rex2: Towards Generic Object Detection via Text-Visual Prompt Synergy", "domain": ["computer-vision", "image-processing", "artificial-intelligence"], "enriched": true, "function": ["computer-vision", "image-processing", "machine-learning", "sdk"], "health_score": 48, "homepage": "https://deepdataspace.com/blog/T-Rex", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["IDEA-Research/T-Rex"], "name": "IDEA-Research/T-Rex", "platform": ["python", "cloud"], "pushed_at": "2025-10-15T02:24:49+00:00", "repo": "IDEA-Research/T-Rex", "stars": 2699, "tags": ["object-detection", "open-set-detection", "visual-prompting", "text-prompting", "object-counting", "api-client", "eccv2024"], "topics": ["interactive", "object-counting", "object-detection", "open-set", "visual-prompt", "text-prompt"], "urls": [], "use_cases": ["detect objects in images using text prompts", "count objects in images automatically", "detect objects via visual prompt examples", "label datasets with automated object detection", "open-set detection of custom categories without training", "integrate T-Rex2 detection API into a Python pipeline"], "what_it_is": "T-Rex is the official Python API client for T-Rex2, a generic open-set object detection model that combines text and visual prompts to detect and count objects in images. It provides example code and API access via the DeepDataSpace cloud service rather than hosting model weights locally.", "when_to_avoid": ["you need fully offline or self-hosted inference", "you require an open-source permissive license for the model itself", "you cannot depend on an external cloud API or API key", "you need real-time detection on edge devices"], "when_to_choose": ["you want state-of-the-art open-set object detection with text or visual prompts", "you need automated object counting for industrial or agricultural imagery", "you want to accelerate dataset annotation with model-assisted labeling", "you are okay calling a hosted cloud API instead of running models locally"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/t-rex", "repo": "IDEA-Research/T-Rex", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "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:07:11.350885+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:11.350885+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:16:07.009133+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "06e96d6762c62b1c2e259cbeeb1b7075ed0b9005ac1db9c6b205c19721d38068", "fetched_at": "2026-08-28T04:07:11.350885+00:00", "kind": "readme", "missing": false, "url": "https://github.com/IDEA-Research/T-Rex"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 47, "longevity": 73, "rhythm": 35}, "computed_at": "2026-09-03T02:39:23.370411+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": 1026, "days_push": 323, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}