Open Source — MIT Licensed

Projects, experiments, data versioning, audit trail. When your colleague runs your notebook against different instruments, every result is tracked and reproducible.

574 instruments · 136 manufacturers · MIT licensed

kypra-robotics/fleet · test ops
runs · 24h
1,284
first-pass
97.4%
Cpk · v_rail
1.82
p95 step
2.4s
CLOUDgalois.kypra.nethv-bringup-1 · 3hv_bringuppcba-eol-4 · 3pcba_eolrf-telematics · 3nr_n77harness-hipot-2 · 2hipot_hv
directrelaymTLS · audit log
STATION · TEST TYPECONCURRENT READOUTS
hv-bringup-1MEASURINGv2.3insulation_resist · 14/87 · DUT-HV-0083
V_isoI_leak 0.00μAt=00.0s
SourceLAN
Keysight N8738APV
V_src149.8V
DMMGPIB
Fluke 8846A
I_leak0.73μA
MonitorUSB
Tektronix MSO64
V_mon149.4V
pcba-eol-4MEASURINGv1.4 ≠ approved v1.2rail_5v0_limit · 31/42 · DUT-48A2-1F7
V_3v33.31V ✓V_1v81.79V ✓V_rail3.37V …I_idle— mAT_core— °C
PSUUSB
Rigol DP832
V_out2.73V
SMUGPIB
Keithley 2400
I_rail0.529A
DMMLAN
Keithley DMM7510
V_rail2.023V
rf-telematicsMEASURINGv0.9n77_evm_check · 08/24 · DUT-TCU-221
16QAM · 2853 sym1.0-I+I
Sig AnalLAN
R&S FSW26
EVM2.6%
Net EmuLAN
R&S CMX500
RSRP-78dBm
BiasLAN
Keysight E36313A
V_bias3.57V
14:02:07.412FAILpcba-eol-4 · DUT-48A2-1F7 · numeric_limit.fail · V_rail 3.72V > limit 3.60V
14:02:05.043INFOall · interlock.ok · watchdog.heartbeat 500ms · e-stop armed
KeysightYokogawaTektronixKeithleyQuantifi PhotonicsBKPrecisionEXFOAnritsuHocherlHacklStanford Research SystemsFlukeAeroflexBerkeleyNucleonicsKikusuiRigoltechnologiesNIHewlett-PackardProdigitAdccorporationChromaATEGoodwillLakeShoreCryotronicsLecroyPicotestWavetekLake ShoreOxfordRIGOLAdvantestAgilentFlukePhilipsGouldMagnaNicoletSiglenttechnologiesTdklambdaTexiotechVersatilepowerVoltechVaunixRohde & SchwarzSiglentBoontonCaliforniaInstrumentsDruckGesensingHitachiNoiseComPacificPowerPicosecondRadianRuskaInstrSeframSorensenWandelGoltermannXppowerZimmerElectronicsMiniCircuitsRohde&SchwarzSignadyneSignal RecoveryZurich InstrumentsAcqirisAlazarTechBK PrecisionBlueForsBerkeley Nucleonics Corp.ChromaCryomagneticsDigilentGW InstekHamegHolzworthHP296272971229975AdaptivepowersystemsAmericanRelianceAnapicoApsensingAssociatedpowertechnologyAudioPrecisionConsultronicsEctronEIPMicrowaveElgarExtechelectronicscompanyFWBellHartScientificILXLightwaveInterprosystemsIxyscoloradoJDSUniphaseLadybugtechnologiesLEMInstrumentsMagtrolMeatestMetrixMetrolabNewFocusNfCorpNtiPenduluminstrumentsPicoTechPragmaticInstrumentsQuantumcomposersRedpitayaStanfordResearchTaborElectronicsTanddTransmilleTTCXantrexKeithley Instruments Inc.Keithley InstrumentsKeysight TechnologiesTeledyne LeCroyLeidenMarconiNewportOcean OpticsQPQuantum DesignRIGOL TECHNOLOGIES CO., LTD.RIGOL Technologies, Inc.RigolFNIRSIMuSwitchMuSwitchEXQDevilSignalHoundTaborTritonWITecZurich

All trademarks are property of their respective owners.

What changes. What doesn't.

Galois connects your existing workflow to any bench instrument — from anywhere, over any transport. Here's what that means.

Keep your code
Your Python scripts, Jupyter notebooks, and analysis pipelines don’t change. pyvisa-galois is a drop-in PyVISA backend. Change one line, reach any instrument on any bench on any network.
Control from anywhere
Cloud compute runs your notebook. Edge daemons talk to your instruments. The heavy analysis runs on a GPU in the cloud while SCPI commands execute at the bench over GPIB.
Let AI handle the tedious parts
Upload instrument manuals. Generate test reports. Diagnose noisy readings. Evariste handles the parts that waste your time.
Your whole team, one platform
Shared test sequences with production locking. Real-time monitoring dashboards. Audit logging for FDA and ISO compliance. Role-based access for your entire team.
Workplace intelligence

Your test bench has a memory now.

Galois indexes every sequence run, revision, calibration, and engineering note as it happens — no buttons to press, no documents to upload. The memory is just there when you need it, and the compliance checks fire before anyone asks.

Indexing · runs, revisions, annotations, audit events
“Why did we change R7 between revisions 1.2 and 1.3?”
Galois reads your design reviews, schematics, and commit history. Ask in plain English; get a grounded answer with the engineer’s note attached.
This calibration cert expires in 11 days.
The audit-trail watcher cross-references every instrument’s cal record against your active sequences. You hear about expirations before your QA manager does.
You skipped the safety sequence on DUT 47.
Compliance pipelines run autonomously after every test. If a required step is missing, Galois flags it on the run page — and in the engineer’s inbox.
Your last 12 runs on the high-voltage rail show 2.3% variance — outside spec.
Statistical synthesis runs on every new run. Drift, outliers, and trend reversals surface as alerts, not buried in CSV exports.

When the engineer who wrote the VI leaves, Galois still knows what they did.

How it works

See how it works

Three steps. Five minutes. No vendor lock-in.

01

Connect

One command to install. Auto-discovers instruments on GPIB, USB, LAN. Zero dependencies.

$ curl -fsSL https://get.galoislabs.ai | sh
$ galois-edge start
  Scanning GPIB, USB, LAN...
  ✓ Keithley 2400    GPIB::24
  ✓ Keysight 34461A  USB
  gRPC ready on :50051
ActionSet voltage to 3.3V
Wait500ms
Numeric LimitVoltage 3.2V–3.4V
ActionSet voltage to 5.0V
Numeric LimitVoltage 4.9V–5.1V
02

Automate

Visual test sequences with numeric limits, pass/fail checks, loops, and conditions. Full traceability on every step. Replace TestStand at 97% less cost.

03

Operate

Stream live instrument data. Generate publication-ready reports with AI. Share sequences and datasets across your team with full audit logging.

Live Monitoring3 streams
Voltage:3.312V
Current:102.4mA
Temperature:23.8°C
ReportPDF generated — 7 steps, all passed

Your instruments are waiting

Start your 30-day free trial of Galois Cloud — no credit card required. The open-source daemon is MIT-licensed and free forever.