DOODS
DOODS (Dedicated Open Object Detection Service) is a self-hosted, containerized REST service that detects objects in images and video streams, with optional…
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
47/100 Fair
- Maintained
- 62last commit 135 days ago
- Popular
- 49277 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 208 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 8 days ago
- GitHub stars
- 277
- Open issues
- 22
- Last commit
- 2026-06-02
- Latest release
- tf-v2.7.0-deps
- License
- MIT
- Activity
- stale
Checked 6 days ago - source: GitHub (snowzach/doods2)
Resources & Compatibility
Minimum requirements: 8 GB RAM, 55 GB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- NVIDIA GPU support For NVIDIA GPU support, add --gpus all to the Docker run command or Docker Compose container specification. source
Fetched today - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
Can DOODS2 use GPU or EdgeTPU acceleration?
Yes, DOODS2 supports GPUs and EdgeTPU hardware acceleration.
How can DOODS be configured for Home Assistant?
It can run locally or remotely in a Docker container and is configured almost exactly like the Tensorflow component.
Does DOODS2 remain compatible with the original DOODS REST API?
Yes, DOODS2 supports the same REST API endpoints as original DOODS. It also adds endpoints for streaming feeds with annotated video and websocket JSON detection data.
What service interfaces does DOODS2 expose?
DOODS2 exposes REST and gRPC interfaces for object detection on images and streams.
Is there a Hass.io add-on repository for DOODS2?
A Hass.IO repository for snowzach’s add-ons is available, but the provided source only points to the repository and does not describe setup steps.
Answers sourced from github.com, github.com, selfhostindex.com, www.reddit.com
Community
Collected 16 days ago - public community threads