Loading device status...

Quick Upload

Drop EPUBs here

or

Uploading...

Pulls pending uploads from Railway and pushes to your X4 when it's in File Transfer mode. Run from the project directory on your Mac:

cd ~/Desktop/xt_reader && python3 sync_agent.py

Or run the full local dashboard for live status:

cd ~/Desktop/xt_reader && python3 -m uvicorn app.main:app --reload

Then open localhost:8000 — live device status, transfers, and library.

Options:

--device-ip 192.168.x.x skip mDNS

--once run once and exit

Loading history...

Upload Queue

Loading queue...

Device Library

Loading library...

Drop EPUB to queue