
Pylabrobot
This is a vendor-agnostic Python SDK for lab automation that lets you control liquid handlers (Hamilton STAR, Opentrons, Tecan), plate readers, heater shakers, and other lab equipment through one unified API. The big win is you can write protocols once and switch hardware backends without rewriting code. It includes volume tracking, tip management, simulation mode with 3D visualization, and works across Windows, macOS, and Linux. If you're automating workflows with multiple vendor equipment or want to test protocols before running them on expensive hardware, this gives you that flexibility. For simple Opentrons-only work, the official API might be more straightforward, but for complex multi-device setups this abstraction layer is worth it.
- skills.sh installs
- 2K
- GitHub stars
- 56.6K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add k-dense-ai/scientific-agent-skills --skill pylabrobot --agent claude-codeInstalls into .claude/skills of the current project.
Files
PyLabRobot
Use PyLabRobot's hardware-agnostic frontends, resource tree, trackers, and device-specific backends to develop laboratory automation. Default to local manifest validation, bookkeeping, and the software-only chatterbox backend.
Verified snapshot
- PyPI stable:
PyLabRobot==0.2.2, released 2026-07-30. - Upstream requirement: Python >=3.9; runtime checks here used Python 3.13.
- Hosted
/stable/pages mix 0.2.1 API pages with development documentation. GitHub has nov0.2.2tag and its changelog has no 0.2.2 section. Use the released wheel/source distribution for the tested contract, not the URL label. - Released liquid-handler backends include
STARBackend,VantageBackend,EVOBackend,OpentronsOT2Backend, and the software-onlyLiquidHandlerChatterboxBackend. - MicroSpin and
Plate.stacking_z_heightare present in 0.2.2, despite being listed underUnreleasedin the current changelog. Newer development APIs, including thetrack=Hamilton deck keyword, are not this release. - See the release and transport review for source hashes, tested behavior, and the known OT-2 cancellation mismatch.
Sponsors
Details
- Repository
- github.com/k-dense-ai/scientific-agent-skills
- Categories
- Backend & APIs, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows
- First seen
- Jun 3, 2026
More from k-dense-ai/scientific-agent-skills
All 137- Primekg2K
- Glycoengineering2K
- Ginkgo Cloud Lab2K
- Hugging Science1.9K
- Autoskill1.9K
- Pdf1.8K
- Docx1.8K
- Pptx1.8K
- Exa Search1.8K
- Xlsx1.8K
- Iso 13485 Certification915
- Scientific Writing2.6K
- Scientific Visualization2.6K
- Scientific Critical Thinking2.5K
- Literature Review2.5K
- Scientific Brainstorming2.4K
- Statistical Analysis2.4K
- Paper Lookup2.4K
- Citation Management2.4K
- Peer Review2.3K
- Matplotlib2.3K
- Scientific Slides2.3K
- Scikit Learn2.3K
- Scientific Schematics2.3K