Paseo
Orchestrate coding agents from your desk and your phone·paseo.sh
Paseo is a self-hosted daemon and set of native apps for running and controlling AI coding agents (such as Claude Code, Codex, GitHub Copilot, OpenCode, Cursor, and Pi) on your own machine. Agents run locally with your full dev environment while you monitor and drive them from phone, desktop, web, or CLI. It provides a WebSocket API, an MCP server, git worktree isolation, scheduling, browser automation, and an end-to-end encrypted relay for remote access without exposing your machine.
What it's for
Features 17
- Automatic per-branch dev server URLs to avoid port conflicts
- Built-in browser automation for agents
- Built-in MCP server so other agents can control Paseo
- Cron schedules and heartbeat-based agent wake
- Docker image for self-hosting the daemon and bundled web UI
- Docker-style CLI (paseo run, paseo ls, paseo logs, paseo wait)
- End-to-end encrypted relay for remote access without open ports
- Fully local voice control (speech-to-text and text-to-speech)
- Git worktree isolation for parallel agent sessions
- Inline diff review and PR creation/merge within the app
- Keyboard-first navigation with command palette
- Native apps for iOS, Android, macOS, Windows, Linux, and web
- Optional password authentication for network-bound daemons
- Self-hosted daemon manages agent lifecycle
- Split panels for agent, browser, terminal, and diff views
- Supports 30+ coding agent providers
- WebSocket API for client-daemon communication
Pricing
Paseo is stated to be free and open source with no paid plans. Voice features are local-first by default but can optionally use paid OpenAI speech providers if configured by the user.
Paseo itself is free and open source; users must bring their own agent provider credentials/subscriptions (Claude Code, Codex, Cursor, OpenCode, Pi).