The control plane
for coding agents

Run any coding agent from anywhere.
Self-hosted, multi-provider, open source

When you want to step away from your desk,
you can.

The native mobile app has full feature parity with desktop.

Loved by developers

See what developers are saying about Paseo

Works with your tools

Bring your subscriptions, skills and configuration

Claude Code
Codex
OpenCode
Pi
Cursor
+34 more

Run it anywhere

Use Paseo locally, from another machine, or with a team

Desktop app

The one click experience, download the app and it just works

Mobile and web

Connect to the same workspaces from any client

Remote machines

Run Paseo on a home lab, or a cloud machine

Teams and triggers

Share access or start work from GitHub, Slack, and Discord

Built for automation

Use MCP, the CLI, or the TypeScript SDK to automate Paseo

Take the open GitHub issues labeled ready and fan them out to separate worktree agents.

I found two ready issues. I will run each in its own worktree.

create_agent#412claude/opus-4.6worktree
create_agent#417codex/gpt-5.6-solworktree

Done, two agents are running. I will let you know when they finish.

Make it yours

Extend Paseo to work just the way you want

Plugins

Plugins can add server-side functionality and modify the client with custom components. They work across all clients, including mobile

Plugin documentation

Fork the repo

Paseo is licensed under Apache 2.0. You can inspect the implementation, fork the project, and adapt it to your workflow or organization

View the repository

FAQ

+Is this free?
Yes. Paseo is free and open source. You need agent providers installed with your own credentials. Voice is local-first by default and can optionally use cloud speech providers if you configure them.
+Does my code leave my machine?
Paseo doesn't send your code anywhere. Agents run locally and talk to their own APIs as they normally would. For remote access, you can use the optional end-to-end encrypted relay, connect directly over your local network, or use your own tunnel.
+What agents does it support?
Paseo supports many providers. It has custom implementations for Claude, Codex, OpenCode, Pi, and OMP, and supports many more via ACP. See the full list here: all supported providers.
+How does Paseo run providers?
Paseo runs the providers installed on your machine as you'd normally run them. Paseo doesn't modify or change their behavior.
+Do I need the desktop app?
No. You can run the daemon headless and use any client to connect. The desktop app just bundles the daemon with a UI.
+How does voice work?
Voice runs locally on your device by default. You talk, the app transcribes and sends it to your agent as text. Optionally, you can configure OpenAI speech providers for higher-quality transcription and text-to-speech. See the voice docs.
+Can I connect from outside my network?
Yes. You can use the hosted relay (end-to-end encrypted, Paseo can't read your traffic), set up your own tunnel (Tailscale, Cloudflare Tunnel, etc.), or expose the daemon port directly. See configuration.
+Do I need git or GitHub?
No. Paseo works in any directory. Worktrees are optional and only relevant if you use git. You can run agents anywhere you'd normally work.
+Can I get banned for using Paseo?
Paseo is designed to use each provider's officially supported integration and does not attempt to bypass its terms of service. It doesn't extract tokens or call inference APIs directly.
+How do worktrees work?
When you launch an agent with the worktree option (from the app, desktop, or CLI), Paseo creates a git worktree and runs the agent inside it. The agent works on an isolated branch without touching your main working directory. See the worktrees docs.

Paseo is an independent open source project for running coding agents.

Its guiding principle is optionality and freedom of choice.

I wanted to use any provider without being locked into any ecosystem, run it on my own infrastructure, access it from anywhere, and have it be fully automatable.

I am hoping that you will enjoy Paseo as much as I do.

If you like Paseo, sponsorship is the best way to support continued development.

- Mo