Cloud agents

Running your AI workers from a phone

A terminal agent needs a terminal. A queued job needs a text field and a network.

The short answer

Assigning AI work from a phone is possible when execution happens on a server rather than on a device. Polaris ships a Flutter mobile app, live now as an installable web app, built around the copilot with voice input and spoken replies. Assigning a task from it writes the same queue row a desktop assignment writes, and the delivery comment appears on both.

Mobile app
Flutter, installable PWA
Input
Typing or voice
App Store status
Prepped, not released

Why this works at all

Nothing about a Polaris job runs on the device that started it. Assignment writes a row in Postgres, a trigger queues the job, and a process on a Fly machine claims it. The client is a viewer of a database, so any client that can write one row and subscribe to a few tables is sufficient.

That is the practical difference from a terminal agent. Reaching a shell from a phone means SSH, a keyboard you do not want, and a session that dies when the connection drops. Reaching a queue means typing a sentence.

What the mobile app does today

Described from the shipped app, not from a roadmap.

  • The copilot sits at the centre

    The Chief of Staff is the primary surface rather than a list of projects, which suits a screen where you have one thumb and one intention.

  • Voice in, voice back

    Spoken input and spoken replies are part of the interface, so briefing a worker on a walk is a normal use rather than an accessibility afterthought.

  • The same workspace

    It is the same database and the same organisation as the desktop app, with the same tasks, buckets, comments and workers.

  • Installable now

    The app is live as an installable web app you can add to a home screen without an app store.

What a phone is good and bad at here

ActionOn a phoneBetter on a desktop
Assigning a task to a workerFine
Briefing by voiceBetter than typing
Reading a delivery commentFine
Watching a live session streamFine
Writing a detailed checklistYes
Reviewing a long document with commentsYes
Configuring connections and credentialsYes

Questions people ask

+Can I run a coding agent on my phone with this?

No. The Polaris runtime has no shell and no repository checkout, on any device. What a phone gives you is the ability to assign research, writing, analysis and review work to a worker and to read what came back.

+Do I need to install anything?

No. The mobile app is live as an installable web app, so a browser and an add-to-home-screen is the whole installation. A native store release is prepared but not published.

+Does voice input change what the worker receives?

No. Voice is an input method on the client. What reaches the queue is the same task title, description, checklist and comment text a keyboard would have produced.

+Will I be notified when a delivery arrives?

The app subscribes to task changes, comments and job events in realtime, so a delivery appears while the app is open. Push notifications to a closed phone are not part of the product today.

Your next hire takes 60 seconds.

The software is free — unlimited people, tasks, workstreams and docs. You pay only for work an AI worker actually delivers, itemised by the hour.

Get started free

Last checked .