# Everything you can do with SuperPowers, in one clean guide.

This page documents the current feature set across the main web app, the iPhone / iPad app, the Apple Vision Pro app, the Chrome extension, the ClawHub skill, the Windows streamer, the Android private streamer, the macOS streamer, and the desktop CLI streamer install flow. It is written for real users first: what each app does, how to set it up, what to say, which permissions matter, and how the apps fit together in daily use. This guide is kept in sync with shipped feature changes, including new marketplace, payments, and API surfaces.

## What SuperPowers is
SuperPowers is a voice-first automation system that combines realtime chat, visual context, browser and device control, reusable prompts called **powers**, and private device streaming. Depending on which client you use, Super can:

### See what you see
Web, iOS, and Vision Pro periodically summarize the live camera or panel view so the assistant can answer questions about what is visible.

### Control browsers and devices
Use the web app directly, open browser agents on Apple platforms, or control connected Android and Mac private devices over WebRTC.

### Package workflows as powers
Turn useful prompts plus voice commands into reusable powers, publish them to the marketplace, or save them privately in your prompt library.

## Quick Start
### Best starting path by platform
#### Use only the web app
1. **Open the dashboard** Go to `app.getsupers.com` and sign in with your phone or email.
2. **Create or choose a project** Projects live in the sidebar and keep chats, powers, and device actions organized.
3. **Talk or type** Use the mic for realtime voice or the message box for chat. On desktop, `Enter` sends and `Shift + Enter` makes a newline.

#### Add your own device
1. **Get a device slot** Use your plan or unlock more private-device capacity if your account needs additional slots.
2. **Choose a streamer path** Use the desktop CLI from npm, the Android private streamer, or the Mac streamer depending on the device you want to host.
3. **Control it from chat or by tapping the stream** Once connected, Super can click, type, scroll, scrape text, take screenshots, and run supported device commands.

### Fastest desktop setup
You can now install the desktop streamer from the terminal with `npm install -g superpowers-ai`, then run `superpowers login`. The CLI signs you in or creates your account with your email or phone, starts the streamer, and prints a control link for `/general`.

## Recent customer-facing changes
### April 8, 2026
- **ClawHub install path:** OpenClaw users can now install the SuperPowers skill directly from ClawHub and launch the desktop streamer flow from there.
- **Windows download path:** the direct Windows streamer installer is now documented alongside the npm desktop flow.
### April 6, 2026
- **Chat attachments:** use the `+` button beside the message box to attach images, PDFs, and text files.
- **Keyboard control:** when a remote Android, Mac, Windows, or Linux stream is active, browser keyboard input can be sent straight to that device.

## Shared Concepts
### Projects
Projects are the main containers for your work. Use them to separate clients, campaigns, experiments, or internal tools. Most chat threads and private-device flows assume you have an active project selected.
### Powers
A power is a reusable automation recipe made of a name, an optional voice command, and a prompt. Powers can stay private or be published to the marketplace for other users. Scheduled powers also appear in supported clients so recurring automations stay visible.
### Private devices
Private devices are your own Android or Mac streamers connected over WebRTC. They are tied to device slots on your account and are controlled from the dashboard or mobile clients.

## Feature Matrix
### Which app does what
| Feature | Web | iPhone / iPad | Vision Pro | Android Private Streamer | macOS Streamer |
| --- | --- | --- | --- | --- | --- |
| Projects + chat | Yes | Yes | Yes | Embedded control panel mode | Yes |
| Powers + marketplace | Yes | Yes | Yes | Via embedded control panel | Voice prompt sheet + project chat; marketplace is centered on web / mobile clients |
| Integrations modal | Yes | Yes | Marketplace / studio integration path plus voice-connected Composio tools | Via embedded control panel | Yes |
| Private device hosting | Yes | Yes | Yes | Yes | Yes |
| Fullscreen WebRTC | Yes | Yes, with double-tap | Spatial focus workflow | N/A | Main panel only |

## Payments, Credits, and Devices
### Credits
- The apps surface credit status and can direct you to add credits through profile or payment flows.
- After payment, credits may take a short period to appear.

### Device slots
- Private devices consume device slots.
- Purchase links are surfaced in the app when no slot is available.

### x402 payment readiness
#### What you need
- x402 must be enabled on the server.
- The creator must save a valid Base-compatible `0x...` payout wallet.

### Troubleshooting
#### I am muted, but the assistant still seems active. Why?
On current web, iOS, and Vision Pro builds, mute is intended to block outgoing realtime requests as well as audio playback. If something still seems active, unmute once, then mute again to reapply the request block and mic suppression state.
