Operator UI for the Factory Floor
May 7, 2025Console logs and prompts work fine for developers, but end users of test scripts, operators and technicians, need clearer interfaces. Building custom UIs from scratch is costly and time-consuming.
Wednesday: Operator UI
The new TofuPilot Operator UI provides a plug-and-play web interface that eliminates the need for custom UI development.
Key features:
- Real-time streaming of test phases, measurements, logs, and metadata
- Browser-based user input through OpenHTF's native plug
- Secure, permission-controlled real-time connections

The Operator UI works with any OpenHTF script. Just update your tofupilot package, run your test, and real-time updates appear automatically. Prompts work through the existing user_input plug without additional integration code.
Scripts using the vanilla Python client aren't yet supported but are planned for a future release.
Looking Ahead: Role-Based Permissions
The Operator UI fully integrates with TofuPilot Stations for real-time monitoring. Upcoming features include:
- Granular permissions by user role
- Viewer-only accounts with new pricing
- External deployment capabilities with maintained control

See you tomorrow for Day 4!