TofuPilotTofuPilot

Get Started

Run your first hardware test in minutes with TofuPilot Framework.

TofuPilot Framework

TofuPilot is an open-source test framework for hardware manufacturing.

Features

You can easily build production test procedures using YAML and Python with:

  • Cross-platform support: Build once, deploy on Windows, Linux or macOS
  • Operator UI: Create beautiful interactive operator UIs with no frontend development required
  • Parallel execution: Run multiple phases and units simultaneously to reduce cycle time
  • Measurement validation: Automatically validate results against limits and catch failures early
  • Equipment drivers: Reusable plugs to connect any test equipment or external resource

Framework integrates seamlessly with TofuPilot Dashboard for test and attachment storage, real-time runs analytics and units traceability, but can be used without it.

Distribution

Source is available on GitHub under MIT license, and distributed through two desktop applications:

  • TofuPilot Studio for developing and debugging test procedures locally
  • TofuPilot Station (available soon) for deploying procedures to production test stations

Quick Start

Download Studio for your platform:

Windows

Latest

Linux

Latest

macOS

Latest

Open a template or create a new procedure in Studio.

Run your procedure.

Customize and extend your test procedure.

Concepts

TofuPilot comes battery-included with many features needed for industrial test development.

Roadmap

We deeply welcome your feedback on Discord where you can also get the latest updates. You can also report issues and contribute to the source code on GitHub.

Most features are available now, with additional improvements and features planned for Q4 2025 and Q1 2026.

How is this guide?