Minimal Web UI for ds4.c Server on Apple Silicon
Deploy the ds4.pinokio web UI on an M3 Ultra with 256 GB RAM to test q2 model performance; ensure at least 128 GB memory on macOS.
Deploy the UI on an M3 Ultra with 256 GB RAM and verify q2 model performance; document any memory constraints.
Summary
A developer has released a minimal web UI for the ds4.c server, an open‑source project hosted on GitHub. The UI is available at https://github.com/cocktailpeanut/ds4.pinokio and can be run on Apple Silicon machines. It was tested on an M3 Ultra with 256 GB of RAM, using the smaller q2 model, and delivers roughly 1× speed compared to native execution. The author notes that a minimum of 128 GB of memory is required for the model to run on macOS.
The project is lightweight and does not include any GPU acceleration; it relies on the CPU for inference. The UI is intended for quick experimentation and is fully open source, allowing others to fork and extend it. Additional details and a video demonstration can be found on X at https://x.com/cocktailpeanut/status/2053193902694256758. The repository also includes instructions for building and running the UI locally.
Key changes
- Released minimal web UI for ds4.c server at https://github.com/cocktailpeanut/ds4.pinokio
- Runs on Apple Silicon M3 Ultra with 256 GB RAM using q2 model
- Achieves ~1× speed relative to native execution
- Requires minimum 128 GB memory on macOS for operation