CashPilot Desktop is a native desktop application for monitoring your CashPilot passive income fleet. It connects to your CashPilot backend and provides real-time earnings visibility, service health monitoring, and historical analytics — all from your system tray.
Built with Tauri v2 for a lightweight, cross-platform experience with native performance.
- Real-time dashboard — Live earnings, service status, and node health at a glance
- System tray — Runs quietly in the background with quick-access menu
- Multi-node monitoring — Aggregate view across your entire CashPilot fleet
- Auto-updater — Seamless in-app updates with ed25519 signature verification
- Cross-platform — Native builds for macOS (ARM64 + Intel), Windows, and Linux
- Lightweight — ~5 MB installer, minimal resource usage thanks to Tauri
Download the latest release for your platform:
| Platform | Download |
|---|---|
| macOS (Apple Silicon) | .dmg |
| macOS (Intel) | .dmg |
| Windows | .exe |
| Linux (Debian/Ubuntu) | .deb |
After installation, the app auto-updates itself when new versions are available.
- Install CashPilot on your server(s)
- Download and install CashPilot Desktop for your platform
- Connect to your CashPilot instance
- Monitor your earnings from the system tray
CashPilot Desktop (Tauri v2)
├── Frontend (HTML/CSS/JS)
├── Rust Core (system tray, updater, IPC)
└── Python Sidecar (CashPilot backend communication)
└── Connects to CashPilot API
The application bundles a Python sidecar binary (built with PyInstaller) that handles all communication with the CashPilot backend, keeping the frontend lightweight and responsive.
git clone https://github.com/GeiserX/CashPilot-Desktop.git
cd CashPilot-Desktop
npm install
npx tauri dev| Project | Type | Description |
|---|---|---|
| CashPilot | Backend | Multi-service passive income aggregator and fleet manager |
| CashPilot-Desktop | Desktop App | Native desktop dashboard (this repo) |
| CashPilot-android | Android Agent | Monitoring agent for passive income apps on Android |
| cashpilot-mcp | MCP Server | Monitor earnings from AI assistants via Model Context Protocol |
| cashpilot-ha | Home Assistant | Earnings and service status sensors for your smart home |
| n8n-nodes-cashpilot | n8n Node | Automate earnings workflows in n8n |