Developer Docs

August 31, 2026 · View on GitHub

Documentation for people changing Auto-Labeling: architecture, contracts, contributor setup, and how to add a task or service.

To run a cookbook as a customer or operator, use the User Guide. Complete that product path once, then return here.

Getting Started As A Contributor

  • Local Development — tests, lint, hooks, templates, image registration, and telemetry internals
  • Adding A New Task Or Service — the map for extending the repo; points into AGENTS.md for the authoritative steps
  • AGENTS.md — setup, code conventions, testing, and CI/CD
  • CONTRIBUTING.md — license, sign-off, and review expectations
  • Skills — task-shaped agent guidance for running, debugging, authoring, and integrating stages

Architecture And Contracts

Package And Service Index

Every workspace package ships its own README.md next to its pyproject.toml (uv/PyPI packaging resolves readme = "README.md" relative to that file, so these stay put rather than moving under docs/). This table is the single place to find all of them, grouped by the repo's dependency direction: services -> tasks -> core.

For the operator-facing, step-by-step version of the service list, see Services in the user guide.

Core

PackageREADME
corepackages/core/README.md

Task Packages

PackageREADME
captioningpackages/tasks/captioning/README.md
daft_validationpackages/tasks/daft_validation/README.md
detection_and_trackingpackages/tasks/detection_and_tracking/README.md
example_taskpackages/tasks/example_task/README.md
grounding_2dpackages/tasks/grounding_2d/README.md
person_attribute_searchpackages/tasks/person_attribute_search/README.md
reasoningpackages/tasks/reasoning/README.md
referring_expressionspackages/tasks/referring_expressions/README.md
super_resolutionpackages/tasks/super_resolution/README.md
training_exportpackages/tasks/training_export/README.md
visual_qapackages/tasks/visual_qa/README.md

Services

PackageREADME
captioning_serviceservices/captioning_service/README.md
detection_and_tracking_serviceservices/detection_and_tracking_service/README.md
event_and_person_attribute_search_serviceservices/event_and_person_attribute_search_service/README.md
example_serviceservices/example_service/README.md
grounding_2d_serviceservices/grounding_2d_service/README.md
reasoning_serviceservices/reasoning_service/README.md
referring_expressions_serviceservices/referring_expressions_service/README.md
super_resolution_serviceservices/super_resolution_service/README.md
training_export_serviceservices/training_export_service/README.md
visual_qa_serviceservices/visual_qa_service/README.md
workflow_runnerservices/workflow_runner/README.md