System Requirements
Muxit today ships as a self-contained Windows binary. macOS, iOS, and Linux support are on the roadmap but are not yet available — if you're on another platform, please wait for a future release rather than trying to run the Windows build under a compatibility layer.
Supported Platforms
| Platform | Status |
|---|---|
| Windows 10 or later (x64) | Supported today |
| macOS (Intel / Apple Silicon) | Planned |
| iOS / iPadOS | Planned |
| Linux (x64 and ARM64, incl. Raspberry Pi) | Planned |
Hardware
| Requirement | Recommended |
|---|---|
| Disk space | ~150 MB for the Muxit binary; workspace files grow with your own scripts and data |
| Memory | 4 GB RAM or more |
| CPU | Any modern x64 processor |
Network
- Outbound internet is required for AI features (chat, agents, object detection) and for license activation.
- Local network access is required for remote access, mDNS discovery, and any networked instruments (ONVIF cameras, TCP/IP SCPI instruments, MQTT brokers).
- Muxit runs fully offline for local-only workflows once a license has been activated.
Runtime
Muxit ships as a single self-contained package — no prerequisites to install. The .NET 9.0 runtime, V8 sandbox, and every built-in driver are bundled inside the release archive.
Optional: Python 3.10+
Python drivers and the generic Python driver (used to wrap a .py file as a connector) need a Python 3.10+ interpreter on the host. Muxit probes the MUXIT_PYTHON environment variable, then python3 on PATH, then python on PATH — the first usable interpreter wins. If none is found, Python drivers are silently skipped at scan time and the rest of Muxit keeps working. Install Python from python.org or your package manager when you want to use this tier. See the Python Driver SDK for details.
Roadmap
macOS and Linux (including ARM64 / Raspberry Pi) support are planned but not yet shipped. No dates have been set; the Revision History is the canonical place for release announcements.