On this page 9 sections
Containerised services (no helper planned)
Generated by MHS/registry/build_registry.py on 2026-10-20T00:00:00Z from 36 registry records and their task cards. A plan, not a conformance claim.
- bridge_status:
none - helper: none
- exemplar: none
Launch
Every driver package starts the same way; per-repo configuration (environment id, model path, port, baud rate, VISA resource) lives in the package's driver.py, never in launch flags:
mhs serve <driver-dir>A package is done when python3 -m mhs.driver check <driver-dir> --backend fake exits 0 (evidence contract_checked; a fake never yields an MHS-Device level).
Registry coverage
- Repos: 36
- Decisions: reference 3, skip 33
- Waves: 9: 36
- Dispatchable now: 0
- Modes: none
Applicability
Repos the catalogue files as containerised services. No Driver helper is planned before or after the pilot, so their cards are recon-only (wave 4) or last (wave 6: GPU, Windows or an engine licence). A simulator family needs a structural marker in the code, never only a README or name match.
Capability mapping
No mapping is fixed for this family; recon cards decide per repo.
Class ids come from python3 -m mhs.driver catalog search <words>. The deprecated classes cap.device.describe.v1, cap.world.state.v1, cap.world.snapshot.v1 and cap.world.restore.v1 are replaced by the protocol methods mhs.devices.get, mhs.resource.read, mhs.snapshot and mhs.restore.
Safety
The risk floor of a device is the highest catalogue risk_class of its classes (CAP-017); a driver may declare a higher risk, never a lower one. Hardware at R1 or above needs an @estop and a non-empty safe state. The risk floor of every class still comes from the catalogue.
Fidelity
Engine-specific; nothing here claims fidelity.
Pitfalls
Image provenance; device passthrough is a deployment risk.
First task cards
gh.napari/napari: skip, wave 9, rank 141,MHS/registry/tasks/robots/napari__napari.jsongh.casadi/casadi: skip, wave 9, rank 145,MHS/registry/tasks/labs/casadi__casadi.jsongh.oranai-ltd/oransim: skip, wave 9, rank 180,MHS/registry/tasks/robots/oranai-ltd__oransim.jsongh.marcus-drake/sbt-docker: skip, wave 9, rank 207,MHS/registry/tasks/robots/marcus-drake__sbt-docker.jsongh.carla-simulator/scenario_runner: skip, wave 9, rank 209,MHS/registry/tasks/robots/carla-simulator__scenario_runner.json
Sources
- Task cards:
MHS/registry/tasks/<track>/<owner>__<repo>.json(schema/taskcard.schema.json). - Triage rules and the helper table:
MHS/registry/triage.py; curated decisions:MHS/registry/overrides/. - Driver API and gate:
MHS/sdk/docs/driver-authoring.md; exemplars:MHS/drivers/.
Packages
Top 24 of 36 by stars. Filter the full list.
| Package | Tier | Ring | Evidence | Stars |
|---|---|---|---|---|
| opennswm-lab/faros opennswm-lab/faros: orchestration/scheduling for general (lab instrumentation track). OpenMHS plan: reference only (host | Tier D | 3 | static scan | 3,044 |
| napari/napari napari/napari: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:tooling). Language: Python | Tier D | 3 | static scan | 2,775 |
| casadi/casadi casadi/casadi: catalog/discovery tooling (lab instrumentation track). OpenMHS plan: not integrated (skip:peripheral). La | Tier D | 3 | static scan | 2,307 |
| oranai-ltd/oransim oranai-ltd/oransim: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language | Tier D | 3 | static scan | 1,075 |
| marcus-drake/sbt-docker marcus-drake/sbt-docker: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Lan | Tier D | 3 | static scan | 731 |
| carla-simulator/scenario_runner carla-simulator/scenario_runner: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripher | Tier D | 3 | static scan | 682 |
| benevolentai/guacamol benevolentai/guacamol: catalog/discovery tooling (lab instrumentation track). OpenMHS plan: not integrated (override:rec | Tier D | 3 | static scan | 535 |
| hugoycj/instant-angelo hugoycj/instant-angelo: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Lang | Tier D | 3 | static scan | 464 |
| abtem/abtem abtem/abtem: scientific imaging model for microscopy imaging; optics; electronic measurement and DAQ (lab instrumentatio | Tier D | 3 | static scan | 327 |
| ome/openmicroscopy ome/openmicroscopy: auxiliary tooling for microscopy imaging (lab instrumentation track). OpenMHS plan: not integrated ( | Tier D | 3 | static scan | 222 |
| robocup-ssl/grsim robocup-ssl/grsim: complete environment for multi-robot systems (robotics track). OpenMHS plan: not integrated (override | Tier D | 3 | static scan | 160 |
| nvidia-omniverse-blueprints/digital-twins-for-fluid-simulation nvidia-omniverse-blueprints/digital-twins-for-fluid-simulation: catalog/discovery tooling (robotics track). OpenMHS plan | Tier D | 3 | static scan | 140 |
| zz990099/foundationpose_cpp zz990099/foundationpose_cpp: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). | Tier D | 3 | static scan | 127 |
| d-robotics-ai-lab/tabletopgen d-robotics-ai-lab/tabletopgen: model assets for robot arm manipulation (robotics track). OpenMHS plan: not integrated (s | Tier D | 3 | static scan | 114 |
| addepto/graph_builder addepto/graph_builder: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Langu | Tier D | 3 | static scan | 112 |
| sharpa-robotics/sharpa-rl-lab sharpa-robotics/sharpa-rl-lab: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral | Tier D | 3 | static scan | 110 |
| tiers/isaac-marl-mobile-manipulation tiers/isaac-marl-mobile-manipulation: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:per | Tier D | 3 | static scan | 109 |
| shama/voxel-drone shama/voxel-drone: complete environment for UAVs (robotics track). OpenMHS plan: not integrated (override:recon). Langua | Tier D | 3 | static scan | 101 |
| facebookresearch/digitaltwincatalog facebookresearch/digitaltwincatalog: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peri | Tier D | 3 | static scan | 92 |
| chrisyrniu/isaaclab-decoupled-wbc chrisyrniu/isaaclab-decoupled-wbc: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:periph | Tier D | 3 | static scan | 66 |
| isaac-sim/isaacsimzmq isaac-sim/isaacsimzmq: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Langu | Tier D | 3 | static scan | 61 |
| andreybavt/hobo-sapiens andreybavt/hobo-sapiens: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Lan | Tier D | 3 | static scan | 60 |
| industryfusion/digitaltwin industryfusion/digitaltwin: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). | Tier D | 3 | static scan | 57 |
| sintef-9012/sindit sintef-9012/sindit: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language | Tier D | 3 | static scan | 56 |