SiLA2 instrument connectors developed at the Acceleration Consortium. Each connector exposes a laboratory instrument as a SiLA2 gRPC service, making it addressable from any SiLA2-compatible orchestration platform.
- AccelerationConsortium/opentrons-flex — Opentrons Flex Connector built for deployment on OTFlex hardware as a drop-in replacement for their HTTP server
- AccelerationConsortium/opentrons-ot2 — Opentrons OT2 UniteLabs Connector built for deployment on OT2 hardware as a drop-in replacement for their HTTP server
- AccelerationConsortium/sainsmart-relay-sila 🔒 — SiLA 2 connector for the SainSmart 16-channel USB relay (CH340) - UniteLabs CDK
🔒 = private repository. Access restricted to org members.
This list updates automatically when repos tagged sila2-connector are added to a tracked org. Connectors from multiple GitHub organizations can appear here — see Contributing.
- Connector Development Docs — getting started guide for building SiLA2 connectors with the UniteLabs CDK
- Connectors — UniteLabs' GitLab library of SiLA2 connectors for commercial instruments
- Python CDK — the SDK used to build and run these connectors
Each connector is a standalone repository named sila2-<manufacturer>-<model> and follows a common layout:
src/— SiLA2 feature implementationsworkflows/— Prefect workflows that call the connectortests/— Unit and integration testsdeploy.sh— One-command deploy to the instrument's onboard computer
- Create a repo in
AccelerationConsortiumnamedsila2-<manufacturer>-<model> - Add the topic
sila2-connector(plus any device-specific topics e.g.ot2) - It will appear in the list above within 24 hours, or immediately via manual trigger
Any organization building SiLA2 connectors is welcome to have them listed here.
Step 1 — Tag your repos. Add the topic sila2-connector to each connector repo in your GitHub organization. The topic must be exactly sila2-connector (no variations).
Step 2 — Open a pull request. Add your GitHub organization name as a new line in orgs.txt in this repository and open a pull request. Once merged, your connectors will appear in the list above automatically.
If you have questions or would like to discuss before opening a PR, open an issue.