A unified command-line tool for hardware discovery, stress testing, and performance monitoring.
warpt provides a vendor-agnostic interface for understanding and validating computational resources—answering questions like "What hardware do I have?", "Is it working correctly?", and "How fast is it?"
pip install warptFor stress testing capabilities:
pip install warpt[stress]Requirements: Python 3.8+ (3.11+ recommended) | Linux, macOS, or Windows
# Discover your hardware
warpt list
# Run CPU stress tests
warpt stress -c cpu
# Monitor system in real-time
warpt monitor
# Check power consumption (Linux/macOS)
warpt power| Command | Description |
|---|---|
warpt list |
Detect CPU, GPU, memory, storage, and installed ML frameworks |
warpt stress |
Run stress tests across CPU, GPU, RAM, storage, and network |
warpt monitor |
Real-time system monitoring with TUI dashboard |
warpt power |
Power consumption monitoring and per-process attribution |
warpt benchmark |
Performance benchmarking suite |
- Getting Started — Installation and first steps
- CLI Reference — Complete command and option reference
- Support Matrix — System requirements and platform compatibility
| Platform | Status |
|---|---|
| Linux | Full support |
| macOS | Full support (power monitoring requires sudo) |
| Windows | Limited support (see Known Limitations) |
GPU Support: NVIDIA GPUs supported. AMD, Intel, and Apple Silicon GPU support coming soon.
$ warpt list
CPU Information:
Make: Intel
Model: Xeon W-2295
Architecture: x86_64
Topology:
Total Sockets: 1
Total Phys Cores: 18
Total Logic Cores: 36
Memory Information:
Total: 128.0 GB
Type: DDR4
GPU Information:
GPU 0: NVIDIA RTX 4090
Memory: 24576 MB
Driver: 545.23.08
This is v0.1.0-alpha. Some features are still in development:
- AMD GPU support (ROCm) — in progress
- Intel GPU support (oneAPI) — in progress
- Apple Neural Engine — in progress
- Additional benchmarks — expanding
See the Support Matrix for full details.
We'd love to hear from you:
- Report bugs: GitHub Issues
- Feature requests: GitHub Issues
MIT License — see LICENSE for details.