VOID-USB ngga cuma flashdisk biasa — ada AI agent di dalamnya.
Tancap, dan agent langsung bisa lihat layar, mikir, lalu klik & ketik sendiri di komputer host.
claude-powered
vision · click · type
no host install
VOID-USB bukan flashdisk pasif. Setiap kali kamu kirim prompt, agent berputar dalam loop ini sampai task-nya selesai — tanpa kamu sentuh komputer host-nya sekali pun.
Dongle ambil screenshot layar host lewat SHOT command. JPEG dikirim balik lewat USB CDC + BLE ke agent.
take_screenshotClaude (Sonnet 4.5) baca screenshot + prompt user. Output di-stream lewat SSE — text delta sambil tool_use blocks dipanggil di tengah jalan.
claude-agent-sdkTool calls (move_mouse / click / type_text) di-forward ke dongle via BLE. Dongle eksekusi sebagai HID — host PC betul-betul gerak.
4 · transport: BLE NUS[ YOUR PROMPT ] → /api/chat → CLAUDE │ ┌─────────────────┼─────────────────┐ ▼ ▼ ▼ tool_use tool_use tool_use take_screenshot move_mouse type_text │ │ │ └─────────────────┼─────────────────┘ ▼ [ BLE NUS ] ▼ [ VOID-USB ] ▼ USB HID → [ HOST PC ]
Setiap protokol di sini ada untuk satu alasan: bikin agent bisa lihat & bertindak di host. Tidak ada feature filler.
Endpoint /api/chat jalan Claude Agent SDK dengan 4 tools: move_mouse, click, type_text, take_screenshot. Streamed lewat SSE.
USB CDC bridge + RAM staging buffer (24-64 KB) bawa JPEG layar host dari agent script ke dongle ke ponsel ke Claude. Lossless di Windows DPI scaling.
USB Composite Device — host melihatnya sebagai mouse + keyboard real. Tool calls dari Claude jalan jadi gerakan fisik di host.
Channel komando dari ponsel ke dongle. Web Bluetooth, single pairing, sama protokol dengan WS. Ini yang nyambungin agent ke hands.
USB MSC drive USBCLAW berisi AGENT.PY, SHOT.PS1, RUN.BAT — host-side helper agent yang auto-launch via RUN.*.
Akses point 192.168.4.1 sebagai fallback bila Web Bluetooth tidak tersedia. Web UI built-in jalan fully offline.
"Computer use" agent yang lain butuh kamu install Python client + grant accessibility permission + login ke akun cloud. Yang VOID-USB lakukan beda total.
Setup-nya seperti pasang flashdisk biasa. Tidak ada konfigurasi, tidak ada akun untuk dibuat.
Insert VOID-USB ke port USB-A host. Host langsung lihat HID + MSC + CDC. Tidak ada popup install driver.
Buka client di ponsel, tap Connect to flashdisk. Web Bluetooth pair ke VOID-USB dalam <2 detik.
Buka tab AGENT. Ketik prompt natural: "buka VS Code, cari file main.cpp". Claude streaming sambil tool calls jalan.
Mouse host gerak sendiri. Keyboard mengetik sendiri. Screenshot di-pull tiap step biar agent tahu hasil aksinya.
LilyGo T-Dongle S3 (ESP32-S3), espressif-arduino firmware, FastAPI + Claude Agent SDK di cloud.
Tancap flashdiskmu, buka client, dan biarkan agent kerja di host.
Ngga ada install. Ngga ada admin rights. Cuma kamu, ponselmu, dan AI yang siap bertindak.