Paseo CLI
A self-hosted control center for coding agents: Claude Code, Codex, Copilot, OpenCode and Pi from your phone, desktop and terminal
- 23,897 ★ on the repository
- Last commit
Extended access
Why this level
- The daemon manages agent runs with access to your dev environment
- Plugins run with access to the daemon machine
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/paseoDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The daemon manages agent runs with access to your dev environment
- Plugins run with access to the daemon machine
This is third-party code. Review the repository files before installing.
What it does
Paseo runs a local daemon on your machine that manages coding agent runs, and clients (desktop, mobile app, web, CLI) connect to it. You can kick off an agent by voice from your phone, watch it run from the desktop, and add follow-up tasks from the terminal, all while the agent runs in your own environment with your own configs. It supports Claude Code, Codex, GitHub Copilot, OpenCode and Pi through one interface, lets you pick the right provider per task, and extends via TypeScript plugins for themes, panels and commands.
Who it is for. For people running several coding agents in parallel who want to manage them from any device without a hosted cloud service.
Good fit when
- You need to start and check on agent tasks from your phone when away from your computer
- You want one interface for Claude Code, Codex, Copilot, OpenCode and Pi instead of switching between CLIs
- You need a self-hosted setup with no telemetry and no forced sign-up
Not a fit when
- You only need one agent in one terminal with no orchestration
- You do not want to run and maintain a local daemon
Example request
Run codex/gpt-5.5 in a separate feature-x worktree to implement feature X, I will check in from my phoneLimitations
You need at least one installed and authenticated agent CLI (Claude Code, Codex, Copilot, OpenCode or Pi); Paseo itself provides no models. Plugins run with access to the daemon machine, so install only trusted code.
How to disable. Stop the daemon and remove the package: npm uninstall -g @getpaseo/cli, or remove the desktop app through the normal uninstaller.
FAQ
Does data go to a Paseo cloud?
No, the daemon runs locally on your machine with no telemetry and no forced login. For phone access you can enable an end-to-end encrypted relay or connect directly over TCP or a VPN.
Can it run in Docker?
Yes, there is a ready image at ghcr.io/getpaseo/paseo with the daemon and web UI.
Discussion
No questions or reviews yet.
Related
CLI toolsAgent of Empires
Agent of Empires (AoE)
A session manager for coding agents: runs Claude Code, OpenCode, Codex and other CLIs in parallel, isolated tmux sessions with a TUI and web dashboard
A container for Claude Code, Codex, Copilot, OpenCode and Pi: the agent runs without prompts while a gateway limits network.
A Docker sandbox for coding agents: a Debian image with Copilot CLI, Codex and Pi, and SSH, RDP and Docker enabled by flags.
AgentBox runs Claude Code, Codex and Open Code in separate virtual machines on your PC, a self-hosted server or a cloud.
A local dashboard for Claude Code and Codex sessions: who is working, who waits for you, plus a 3D aquarium and Stream Deck
The reach CLI points a coding agent at any machine over SSH: keys and conversation stay with you and the target installs nothing
README in short
The README presents Paseo as one interface for Claude Code, Codex, Copilot, OpenCode and Pi, self-hosted, with voice control, cross-device clients (iOS, Android, desktop, web, CLI), and no telemetry. Install via the desktop app, the @getpaseo/cli npm package, or a Docker image. It has a TypeScript plugin system for themes, panels and providers, plus a full CLI and TypeScript SDK for integrations and dashboards.