Skip to content
PawOS Docs

PawOS across Web, Desktop and CLI

Three product experiences with different project access and execution boundaries; mobile access uses Web or a paired Desktop session.

PawOS is an AI Development Operating System with three product experiences. Choose based on where your project lives and where you want commands and changes to run.

PawOS Web

In a browser

Browser workspace using PawOS services and connected repositories.

  • Chat and account experience
  • GitHub-based coding tasks
  • Shows checks and previews provided by the repository
  • No local file access or local command execution

PawOS Desktop

Windows local companion

Works with a selected local workspace and Desktop runtimes.

  • Local coding and approved development commands
  • Environment/software management in source
  • Validation, recovery and Work Records in source
  • Browser, process and integrations vary by implementation and account

PawOS CLI

Independently installed terminal agent

Starts in the local folder you choose; Git is not required for local project work.

  • Local file, command, Git and undo workflows
  • Node.js 20 or newer
  • Does not require Desktop or a Web app installation
  • Browser authorization may be used for PawOS account sign-in
PawOS Web in a desktop browser, in Code mode, showing the Connect GitHub, Select a repository and Start coding steps.
PawOS Web, Code mode: connect GitHub, select a repository, then describe the change.
The PawOS Desktop app with its companion, asking what to build, fix, automate or research.
PawOS Desktop, with its companion, ready for a task.
The PawOS CLI in a terminal: the PawOS mascot and recent activity in a box, the folder, branch and GitHub repository, and the prompt.
PawOS CLI: the start screen, with the folder, branch and repository it found.

Capability comparison

CapabilityWebPublished CLI 1.2.0Desktop source
Local project filesNoYes; in the current folder, including non-Git projectsYes; selected workspace
Git and non-Git supportGitHub repository for codingNon-Git local work; Git operations need a repositoryNon-Git local workspace; Git actions need Git/repository
Development executionNo local commandsApproved local development commands, tests/buildsRegistered local command/runtime actions with permissions
Environment diagnosticsNo local diagnostics1.2.0 has no `/env`Source-backed discovery/checks; not independently runtime verified here
Environment repair and software managementNoNoSource-backed PATH/environment and install/repair/uninstall operations; not independently runtime verified here
Validation and recoveryRepository checks/previews onlyLocal checks; `/undo` is file-only and does not reverse commands/commitsValidation/recovery/Work Records in source; some evidence is partial
IntegrationsSupported Web and GitHub flowsConnection status; candidate commands are not in 1.2.0Connector/MCP plugins in source; per-provider coverage varies
Browser and process verificationRepository previews, not local appsCan start/stop a dev server and open localhost, cannot inspect a pageManaged browser/process code; support varies, visual checks not guaranteed automatically

Published CLI and local candidate

The currently published npm package is `@revantaai/pawos-cli` 1.2.0. A local 1.2.1 candidate adds `/env`, `/tools`, `/github`, `/linear`, and `/work`; it is unpublished. Candidate service-backed behavior is not verified against live production APIs. See the CLI README for the version-specific commands and limitations.

Not verified

Do not infer that candidate commands are available to npm users. `/env` is read-only diagnostics. It does not repair PATH.

Desktop release status

Not verified

The existing Desktop 1.0.4 MSIX is unsigned, lacks a matching WACK report and verified source provenance, and has not passed disposable-environment install/runtime checks. It is not certified, Partner Center ready, or proven equivalent to current source.

Using PawOS on a phone

PawOS on a phone is PawOS Web in a mobile browser, or a paired view of a running Desktop session. A phone browser does not gain access to a computer’s local files or terminal.

PawOS Web in a phone browser, in Code mode, with GitHub connected and the Choose repository step next.
PawOS on a phone: the same PawOS Web, in the phone’s browser.

Install the CLI

Bash
npm install -g @revantaai/pawos-cli
pawos

Local CLI usage does not require PawOS Desktop or PawOS Web to be installed. A PawOS account is required, and sign-in may hand off through a browser.

Note

Use Web for browser-based repository work, CLI for a local terminal workflow, and Desktop when a task specifically needs a Desktop runtime. Capability status in this comparison is product-specific; source presence is not a live-release or runtime verification.