🏠 Back to Home | ← Previous |

50 Devices In

We’re halfway through the 100 devices in 100 days challenge — and the stack is already being exercised across real workflows.

Fifty devices are now modeled with structured SCPI trees, covering a growing range of vendors and instrument types. Each one reinforces the same principles: safe command construction, robust parsing, and predictable behavior.

At the same time, we’ve been validating the Python experience end to end. One key step: removing the need for vendor-specific VISA installations.

You can now work with instruments directly from Python with a simple install with `pip`, `uv`, `pixi` or your installer of choice

No NI-VISA. No system-level dependencies. No environment friction.

The backend handles communication across protocols, while the SCPI layer provides structure and safety on top.

This is a critical step toward making instrument control accessible, reproducible, and easy to deploy.

Halfway through — and the foundation is already changing how instruments are used.

If you’d like early access and are ready to explore the alpha, hop into our Slack channel and let us know — we’re opening invites in small batches.

👉 Join our Slack