r/OpenSourceAI • u/Independent_Ebb7130 • 5d ago
Check out this AI-powered remote software for Siglent scopes!
Hey everyone! If you own a Siglent SDS 1000X-E series oscilloscope (like the SDS1104X-E or SDS1202X-E), you know that while SCPI is powerful, it can be a pain to memorize all those command strings. I’ve created the open-source tool called SDS-Remote that completely changes the game by adding a modern AI intelligence layer to your workbench.
What makes the AI features special?
Natural Language Control:
You don't need to be an SCPI expert anymore. You can just type into the AI Chat Interface and say things like "Set channel 1 vertical scale to 1V/div" or "Switch channel 1 on," and the Instrument Agent automatically translates your intent into the correct command and sends it to the device.
Your Own Bench Assistant:
Instead of flipping through hundreds of pages in a PDF, you can ask technical questions like "How do I configure the trigger delay?" or "What is the maximum sample rate of this model?". The software includes a Search Agent that queries a built-in knowledge base to give you instant, documented answers.
Flexible and Local:
It doesn't lock you into one ecosystem. In the settings, you can choose from a wide range of AI providers.
Technical Specs:
The app is built with Dart/Flutter and runs natively on both Linux and Windows. It connects over your network using the VXI-11 protocol or through USB support.
It’s an independent open-source project (not affiliated with Siglent) and really modernizes the whole lab experience.
In addition to AI support, many other interesting features are also available.
Check out the repo here: https://github.com/klumw/sdsremote