{"id":42761227,"url":"https://github.com/starwit/sae-object-detector","last_synced_at":"2026-01-29T20:34:10.399Z","repository":{"id":213406605,"uuid":"638988445","full_name":"starwit/sae-object-detector","owner":"starwit","description":"SAE component that detects objects. It uses Yolo for object detection and can run individual models","archived":false,"fork":false,"pushed_at":"2025-12-08T12:34:58.000Z","size":452,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-12-09T00:12:06.215Z","etag":null,"topics":["ai","computervision","sae"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/starwit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-05-10T14:19:07.000Z","updated_at":"2025-12-05T13:52:47.000Z","dependencies_parsed_at":"2025-07-14T21:25:56.395Z","dependency_job_id":"5570aa09-ef45-41d5-afbf-0a6ffcbc1205","html_url":"https://github.com/starwit/sae-object-detector","commit_stats":null,"previous_names":["starwit/object-detector"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/starwit/sae-object-detector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fsae-object-detector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fsae-object-detector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fsae-object-detector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fsae-object-detector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/starwit","download_url":"https://codeload.github.com/starwit/sae-object-detector/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fsae-object-detector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28884291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T19:55:09.949Z","status":"ssl_error","status_checked_at":"2026-01-29T19:55:08.490Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","computervision","sae"],"created_at":"2026-01-29T20:34:09.794Z","updated_at":"2026-01-29T20:34:10.395Z","avatar_url":"https://github.com/starwit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Object Detector\n\nThis component is part of the Starwit Awareness Engine (SAE). See umbrella repo here: https://github.com/starwit/starwit-awareness-engine\n\n## How to set up\n- Make sure you have Poetry installed (otherwise see here: https://python-poetry.org/docs/#installing-with-the-official-installer)\n- Set environment variable `NVIDIA_TENSORRT_DISABLE_INTERNAL_PIP=True` (otherwise `tensorrt-*` installation will fail)\n- Run `poetry install`\n\n## How to Build\n\nSee [dev readme](doc/DEV_README.md) for build instructions.\n\n## Model Development\nIn order to detect objects a trained model is necessary. See [model development](doc/Model_Development.md) documentation for more details.\n\n## Github Workflows and Versioning\n\nThe following Github Actions are available:\n\n* [PR build](.github/workflows/pr-build.yml): Builds python project for each pull request to main branch. `poetry install` and `poetry run pytest` are executed, to compile and test python code.\n* [Build and publish latest image](.github/workflows/build-publish-latest.yml): Manually executed action. Same like PR build. Additionally puts latest docker image to internal docker registry.\n* [Create release](.github/workflows/create-release.yml): Manually executed action. Creates a github release with tag, docker image in internal docker registry, helm chart in chartmuseum by using and incrementing the version in pyproject.toml. Poetry is updating to next version by using \"patch, minor and major\" keywords. If you want to change to non-incremental version, set version in directly in pyproject.toml and execute create release afterwards.\n\n## Dependabot Version Update\n\nWith [dependabot.yml](.github/dependabot.yml) a scheduled version update via Dependabot is configured. Dependabot creates a pull request if newer versions are available and the compilation is checked via PR build.\n\n## Changelog\n### 4.2.1\n- Update `sae-cv-base` to 0.2.0 (relevant for docker build)\n- Update `openvino` to 2025.4.1\n\n### 4.0.0\n- Explicitly support PyTorch (on CPU, Nvidia and Intel GPU), TensorRT (on Nvidia) and OpenVINO (on Intel) versions of YOLO models\n- Update CUDA libs -\u003e TensorRT recompilation is needed!\n- Improve error messages regarding model configuration\n- Breaking config changes\n  - Move `inference_size` and `classes` into `.model`\n  - Rename `fp16_quantization` to `fp16`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarwit%2Fsae-object-detector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarwit%2Fsae-object-detector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarwit%2Fsae-object-detector/lists"}