Automate your lab in minutes.

Connect your instruments, robots and ESP32s with one JavaScript layer. Runs local on your own machine.

A script you might actually write

Same JavaScript. Every device on your bench.

led-uniformity.js
// LED strip color uniformity scan — 21 points across 100 mm
const psu  = connector("bk_9122a");     // Power supply
const arm  = connector("fairino_fr5");  // robot arm
const spec = connector("avantes");      // spectrometer

psu.voltage = 15;                         // rail voltage
psu.current_limit = 0.35;                 // 350 mA constant-current
psu.output = true;                        

spec.integrationTime = 20;  
spec.averages = 100;                       // spectrometer settings

for (let pos = 0; pos <= 100; pos += 5) {
  arm.moveTo({ x: pos, y: 0, z: 50 , wait : true});  // move robot arm
  spec.measure();                                     // measure spectrum 
  log.info( pos, spec.cct);
}

Why you'll want it

Stop gluing five vendor apps together.

Every instrument ships with its own app, its own driver, its own dialect. Muxit replaces all of it with one local server and one JavaScript layer, so the bench you already own becomes scriptable in an evening, the same at home and at work.

simple.md

Read a property. Set a property. Done.

psu.voltage = 12 and the supply is at 12 volts. The same line works on the scope, the DMM, the robot arm, and the ESP32 you wired yourself. No per-vendor SDK, no VISA boilerplate, no callbacks. The syntax doesn't change when the device does.

bench.md

Your whole bench, in one window.

Five instruments from five vendors, one local server, one language, one dashboard. No license server, no broken environment. Automate the measurement you've been doing by hand for months, tonight.

more.md

And it grows with you.

When you want more than scripts, point a webcam at the bench and ask the AI whether the LED is lit or the reading drifted. Or just talk to it when both hands are busy. The clever stuff is there when you need it, never in the way.

AI image analysis & voice — paid tiers · Vision engine is a premium extension

See what you can build on the bench →

Works with your hardware

Anything with a port or an IP address.

From a Fluke multimeter to an ESP32 on your breadboard, the same script and the same handful of lines. Muxit connects over serial, TCP, and USB, and speaks SCPI, MQTT, HTTP, and ONVIF on top, whatever the device talks. Most gear is a short one-time setup away.

What it talks to

  • Lab instruments: power supplies, scopes, multimeters, source/measure units, signal generators, spectrometers.
  • Motion & robotics: robot arms (a Fairino driver ships in the marketplace), positioners, stages.
  • Microcontrollers & custom hardware: ESP32, Arduino, Raspberry Pi, anything you can reach over serial, TCP, MQTT, or HTTP.
  • Cameras & sensors: webcams, ONVIF IP cams, USB temperature loggers, file-watcher inputs.

Don’t see your device? Point the built-in AI at its programming manual and it drafts a JavaScript driver you can read and approve. Most SCPI instruments are talking within minutes, and the connector is yours to keep.
Honest answer for your specific device? Will it work with my device? →

More than just SCPI, but SCPI is where most benches start:

See the architecture →

Your gear is probably already supported.

Muxit Free runs on your own machine, talks to everything above, and costs nothing. Install it and start scripting your bench in an evening.

Download Muxit Free →

Pricing

Free to start.

Or get more features: €9/month for makers. €29/month for professionals. €99/month when audit and policy enforcement are non-negotiable.

Free is available now. Maker, Pro, and Lab open after the waitlist.

See full pricing →

Get started

Automate your first instrument tonight.

Muxit Free is out now. It runs entirely on your own machine, scripts the bench you already own, and stays free for as long as you use it.

Download Muxit Free →

Want more? Maker, Pro, and Lab unlock Muxit-managed AI, audit logs, and the safety policy engine. Join the waitlist for early access and first-year launch pricing.

No spam. Unsubscribe anytime.