Skip to main content

PhysiClaw

An AI agent that physically operates a phone — the way you do.

English docs · Demo video

中文文档 · 演示视频

PhysiClaw watches a phone's screen with a camera and taps it with a stylus, working the phone the way a person would. No APIs, no OAuth, no ADB cables, nothing installed on the phone — just unlock it, set it on the desk, and let the agent work.

It's built for the everyday errands that pile up — ordering takeout, shopping for groceries, booking a ride, paying a bill, replying to a message. Anything you can do by hand on your phone, PhysiClaw can do for you.

Why a physical body?

The apps that run your daily life are closed off: most expose no public API, and simulated input — desktop automation or Android's ADB — leaves software fingerprints that anti-bot systems flag. So PhysiClaw treats the screen itself as the API: a camera reads it, a stylus performs the gestures. To the phone it's indistinguishable from a real finger — nothing to detect — and it reaches virtually any app reliably.

The trade-off is speed: a few seconds per action, in exchange for universality and reliability.

How it works

PhysiClaw has its own dedicated phone running its own WhatsApp account. Add it as a contact and chat with it like a real person — tell it what you need in plain language:

Order a latte on DoorDash.
What's the weather tomorrow?
Buy milk and eggs on Instacart.

Its runtime loops continuously, waking the agent when a scheduled task is due or the screen lights up with a new message. The agent unlocks the phone, reads your message, and does the task — pausing for confirmation when it matters, like a payment — then replies with the result, saves its memory, and exits until it's next woken.

Getting started

You'll need the PhysiClaw hardware — the arm, stylus, and camera — plus an iPhone for it to operate.

The physiclaw CLI runs on macOS, Windows, and Linux:

# Install the CLI (uv + Python 3.12 + physiclaw)
curl -fsSL https://physiclaw.ai/install.sh | bash
# Windows: iwr -useb https://physiclaw.ai/install.ps1 | iex

physiclaw models key <provider>        # add your LLM API key
physiclaw models use <provider/model>  # pick the model the agent runs on
physiclaw doctor                       # check your environment
physiclaw                              # start the server — opens the hardware-setup wizard, then runs the agent

License

MIT — both the CAD-as-code hardware and the agent software.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

physiclaw-0.3.23.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

physiclaw-0.3.23-py3-none-any.whl (597.4 kB view details)

Uploaded Python 3

File details

Details for the file physiclaw-0.3.23.tar.gz.

File metadata

  • Download URL: physiclaw-0.3.23.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for physiclaw-0.3.23.tar.gz
Algorithm Hash digest
SHA256 6e2f9472e154e740aca45579ba754a9183555e3484a06c36d30bc92182685b5a
MD5 0104312e208b4e6bbfb66d658d991a86
BLAKE2b-256 221aaeb6488d6deabe2ab6a98525253b5501ac0df8c7b0e45bd84c86a2bd4066

See more details on using hashes here.

File details

Details for the file physiclaw-0.3.23-py3-none-any.whl.

File metadata

  • Download URL: physiclaw-0.3.23-py3-none-any.whl
  • Upload date:
  • Size: 597.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.2

File hashes

Hashes for physiclaw-0.3.23-py3-none-any.whl
Algorithm Hash digest
SHA256 2891405e24bd66442a03da11ddffdd503dc99ce9c1ab26b7f5176b6cec370056
MD5 2d54beea56d524573be742ab076176b1
BLAKE2b-256 4c45c112c03de8cfab3b05de88f46e7076e5eed845e71ca81f2bd35478fbc4b6

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page