diff --git a/public-docs/alternatives/claude-desktop.md b/public-docs/alternatives/claude-desktop.md new file mode 100644 index 000000000..b40837e37 --- /dev/null +++ b/public-docs/alternatives/claude-desktop.md @@ -0,0 +1,118 @@ +--- +title: Open Source Claude Desktop Alternative With Linux, Mobile, and Multi-Provider Support +description: Paseo is an open source Claude Desktop alternative for developers who want Linux, self-hosting, native mobile apps, and Claude Code alongside Codex, OpenCode, Copilot, and more. +nav: Claude Desktop +order: 106 +--- + +# Paseo vs Claude Desktop + +Claude Desktop is Anthropic's desktop app for Claude. It includes Chat, Cowork, and Claude Code in one app. Claude Code runs in the desktop app on macOS and Windows. + +Paseo is an app for orchestrating coding agents, with native clients on desktop, mobile, web, and the CLI. Open source (AGPL-3.0). + +![Paseo desktop and mobile app](/hero-mockup.png) + +## When to pick what + +Pick Claude Desktop if you want Anthropic's first-party app for Claude, Claude Cowork, and Claude Code, with Anthropic-managed cloud sessions and the tightest Claude account integration. + +Pick Paseo if you want: + +- Linux alongside macOS and Windows +- A native iOS and Android app for the same agent workflow +- Claude Code, Codex, OpenCode, Copilot, Pi, and 30+ more agents in one interface +- A self-hosted daemon you can run on a laptop, VM, or dev server +- A CLI and MCP server for scripting and multi-agent workflows +- Open source you can audit and fork + +## Architecture + +Paseo runs a daemon on your machine. Desktop, web, mobile, and CLI clients connect to it over a websocket. The daemon launches Claude Code and other providers as local processes, using your installed CLIs, credentials, MCP servers, skills, and project config. + +Claude Desktop is the host app. The Code tab can run Claude Code locally, connect over SSH, or run remote sessions on Anthropic infrastructure. + +## Providers + +Claude Desktop runs Claude Code. + +Paseo runs Claude Code too, plus Codex, OpenCode, and Pi natively, plus 30+ more agents through the in-app catalog including GitHub Copilot, Cursor, Gemini CLI, and Amp. Paseo speaks the [Agent Client Protocol](https://agentclientprotocol.com), so any ACP agent works. Custom providers run any CLI agent. See [Supported providers](/docs/supported-providers). + +## Desktop platforms + +Claude Desktop is available on macOS and Windows. Anthropic lists Linux as not available. + +Paseo ships on macOS, Linux, and Windows. + +## Mobile + +Paseo ships native iOS and Android apps with the same agent workflow as the desktop app. + +Claude has iOS and Android apps. Claude Code can be controlled from mobile through Remote Control, and Claude Desktop can pair with mobile for some workflows. + +## Panes + +Both tools support visual coding workflows around Claude Code. + +Paseo's app has split panes and tabs (⌘D for vertical, ⌘⇧D for horizontal). Panes include agents, terminals, a diff viewer, and a browser for testing running services. + +Claude Desktop has a graphical Code tab with sessions, integrated terminal, file editor, visual diff review, live app preview, PR monitoring, and scheduled tasks. + +## GitHub + +Paseo's app handles commit, push, opening PRs, watching checks and reviews, and merging. + +Claude Desktop can monitor pull request status and can fix failures or merge when checks pass, depending on the workflow and permissions. + +## CLI and automation + +Claude Code has its own CLI, IDE integrations, web surface, scheduled tasks, and cloud sessions. + +Paseo's CLI controls the same daemon as the app: + +```bash +paseo run --provider claude "implement OAuth" +paseo run --provider codex --worktree refactor-auth "refactor auth" +paseo run --host devbox:6767 "run the test suite" +paseo ls +paseo send "add tests" +paseo schedule create --cron "0 9 * * 1" "audit the codebase" +``` + +`paseo run --host` connects to a remote daemon. `paseo schedule` runs an agent on a cron. `paseo loop` retries an agent until a verification command passes. The MCP server lets other agents create worktrees, launch agents, open terminals, and send prompts. + +## Worktrees and services + +Both tools support parallel coding sessions, including Git worktrees. + +Paseo also gives each worktree its own dev server URL. Two agents running their dev servers at the same time get `web.fix-auth.my-app.localhost` and `web.add-search.my-app.localhost` instead of port collisions. + +## Voice + +Paseo supports dictation and realtime voice mode. Speech-to-text and text-to-speech can run locally on your device. + +Claude supports voice in Claude's own mobile and app surfaces. Claude Code itself is available in Claude Desktop, terminal, IDE, web, and mobile Remote Control workflows. + +## Comparison + +| | Paseo | Claude Desktop | +| ---------------------------- | --------------------------------------------------------------- | --------------------------------- | +| License | Open source (AGPL-3.0) | Not published as open source | +| Desktop platforms | macOS, Linux, Windows | macOS, Windows | +| Native mobile | iOS, Android | iOS, Android Claude apps | +| Coding agents | Claude Code, Codex, OpenCode, Pi + 30+ via ACP catalog + custom | Claude Code | +| General chat | No | Claude Chat | +| Cloud agent | Cloud waitlist | Claude Cowork and remote sessions | +| Local execution | Yes | Yes | +| SSH remote execution | Via daemon on the remote host | Yes | +| Git worktrees | Yes | Yes | +| Per-worktree dev server URLs | Yes | No | +| Split panes and tabs | Yes | Yes | +| In-app terminal | Yes | Yes | +| In-app browser / preview | Yes | Yes | +| GitHub workflow in app | Commit, push, PR, checks, reviews, merge | PR monitoring and merge workflows | +| CLI | Run, `--host`, ls, send, schedule, loop | Claude Code CLI | +| MCP server for orchestration | Yes | MCP support inside Claude Code | +| Self-hosted daemon | Yes | No | + +See also: [Paseo vs Codex App](/docs/alternatives/codex-app), [Paseo vs OpenCode Desktop](/docs/alternatives/opencode-desktop), [Paseo vs Conductor](/docs/alternatives/conductor). diff --git a/public-docs/alternatives/codex-app.md b/public-docs/alternatives/codex-app.md new file mode 100644 index 000000000..3936d5027 --- /dev/null +++ b/public-docs/alternatives/codex-app.md @@ -0,0 +1,110 @@ +--- +title: Open Source Codex App Alternative With Linux, Mobile, and Multi-Provider Support +description: Paseo is an open source alternative to Codex App for developers who want Linux, native mobile apps, a self-hosted daemon, and Codex alongside Claude Code, OpenCode, Copilot, and more. +nav: Codex App +order: 105 +--- + +# Paseo vs Codex App + +Codex App is OpenAI's desktop app for working with Codex threads in parallel. It runs on macOS and Windows, with local, worktree, and cloud modes. + +Paseo is an app for orchestrating coding agents, with native clients on desktop, mobile, web, and the CLI. Open source (AGPL-3.0). + +![Paseo desktop and mobile app](/hero-mockup.png) + +## When to pick what + +Pick Codex App if you want OpenAI's first-party app for Codex, with Codex-specific features like cloud threads, appshots, image generation, and computer use on macOS. + +Pick Paseo if you want: + +- Linux alongside macOS and Windows +- A native iOS and Android app +- Codex, Claude Code, OpenCode, Copilot, Pi, and 30+ more agents in one interface +- A self-hosted daemon you can run on a laptop, VM, or dev server +- A CLI and MCP server for scripting and multi-agent workflows +- Open source you can audit and fork + +## Architecture + +Paseo runs a daemon on your machine. Desktop, web, mobile, and CLI clients connect to it over a websocket. The daemon launches Codex and other providers as local processes, using your installed CLIs and credentials. + +Codex App is a desktop app for Codex. It can run local and worktree threads on your computer, and cloud threads on OpenAI-managed infrastructure. + +## Providers + +Codex App runs Codex. + +Paseo runs Codex too, plus Claude Code, OpenCode, and Pi natively, plus 30+ more agents through the in-app catalog including GitHub Copilot, Cursor, Gemini CLI, and Amp. Paseo speaks the [Agent Client Protocol](https://agentclientprotocol.com), so any ACP agent works. Custom providers run any CLI agent. See [Supported providers](/docs/supported-providers). + +## Desktop platforms + +Codex App is available on macOS and Windows. OpenAI lists Linux as not available yet. + +Paseo ships on macOS, Linux, and Windows. + +## Mobile + +Paseo ships native iOS and Android apps with the same agent workflow as the desktop app. + +Codex can be controlled remotely through OpenAI's mobile surfaces, including ChatGPT mobile remote connections. Codex App itself is a desktop app. + +## Worktrees and local setup + +Both tools support Git worktrees for parallel work. + +Codex App creates Codex-managed worktrees under `$CODEX_HOME/worktrees` and supports local environment setup scripts and project actions through `.codex` configuration. + +Paseo creates worktrees under `$PASEO_HOME/worktrees`, runs setup and teardown hooks from `paseo.json`, and gives each worktree its own dev server URLs like `web.fix-auth.my-app.localhost` so parallel services don't fight for ports. + +## GitHub and review + +Both tools support reviewing diffs, committing, pushing, and opening pull requests from the app. + +Paseo also surfaces PR checks and reviews in the app, and exposes the same workflow through the CLI and MCP server. + +## CLI and automation + +Codex has its own CLI, IDE extension, web app, automations, and SDK. + +Paseo's CLI controls the same daemon as the app: + +```bash +paseo run --provider codex "implement OAuth" +paseo run --provider claude --worktree refactor-auth "refactor auth" +paseo run --host devbox:6767 "run the test suite" +paseo ls +paseo send "add tests" +paseo schedule create --cron "0 9 * * 1" "audit the codebase" +``` + +`paseo run --host` connects to a remote daemon. `paseo schedule` runs an agent on a cron. `paseo loop` retries an agent until a verification command passes. The MCP server lets other agents create worktrees, launch agents, open terminals, and send prompts. + +## Voice + +Codex App supports voice dictation. + +Paseo supports dictation and realtime voice mode. Speech-to-text and text-to-speech can run locally on your device. + +## Comparison + +| | Paseo | Codex App | +| ---------------------------- | --------------------------------------------------------------- | ---------------------------- | +| License | Open source (AGPL-3.0) | Not published as open source | +| Desktop platforms | macOS, Linux, Windows | macOS, Windows | +| Native mobile | iOS, Android | No | +| Providers | Codex, Claude Code, OpenCode, Pi + 30+ via ACP catalog + custom | Codex | +| Local execution | Yes | Yes | +| Cloud execution | Cloud waitlist | Yes | +| Git worktrees | Yes | Yes | +| Per-worktree dev server URLs | Yes | No | +| In-app terminal | Yes | Yes | +| In-app browser | Yes | Yes | +| GitHub workflow in app | Commit, push, PR, checks, reviews, merge | Commit, push, PR | +| CLI | Run, `--host`, ls, send, schedule, loop | Codex CLI | +| MCP server for orchestration | Yes | MCP support inside Codex | +| Voice | Dictation and realtime voice | Dictation | +| Self-hosted daemon | Yes | No | + +See also: [Paseo vs Claude Desktop](/docs/alternatives/claude-desktop), [Paseo vs OpenCode Desktop](/docs/alternatives/opencode-desktop), [Supported providers](/docs/supported-providers). diff --git a/public-docs/alternatives/conductor.md b/public-docs/alternatives/conductor.md index e6779cc3b..6c0eb2d86 100644 --- a/public-docs/alternatives/conductor.md +++ b/public-docs/alternatives/conductor.md @@ -1,5 +1,5 @@ --- -title: Open source Conductor alternative with Linux, Windows, and mobile +title: Open Source Conductor Alternative With Linux, Windows, and Mobile description: Paseo is open source, runs on macOS, Linux, and Windows, ships native iOS and Android apps, and supports 30+ agents through the in-app catalog plus any ACP or CLI agent. Conductor is macOS only and Claude Code or Codex only. nav: Conductor order: 100 diff --git a/public-docs/alternatives/happy-coder.md b/public-docs/alternatives/happy-coder.md index f691d9389..bddbaed6a 100644 --- a/public-docs/alternatives/happy-coder.md +++ b/public-docs/alternatives/happy-coder.md @@ -1,5 +1,5 @@ --- -title: Happy Coder alternative with a desktop app and git worktrees +title: Happy Coder Alternative With a Desktop App and Git Worktrees description: Paseo ships a native desktop app, runs agents in isolated git worktrees, and supports 30+ agents. Happy Coder is mobile and web only, wraps the agent CLI, and supports Claude Code and Codex. nav: Happy Coder order: 104 diff --git a/public-docs/alternatives/openchamber.md b/public-docs/alternatives/openchamber.md index 91f86bb39..4ae30791c 100644 --- a/public-docs/alternatives/openchamber.md +++ b/public-docs/alternatives/openchamber.md @@ -1,5 +1,5 @@ --- -title: OpenChamber alternative with Linux, Windows, and mobile +title: OpenChamber Alternative With Linux, Windows, and Mobile description: Paseo ships native iOS and Android apps, runs on macOS, Linux, and Windows, and supports 30+ agents. OpenChamber is macOS only with a PWA and is built around OpenCode. nav: OpenChamber order: 103 diff --git a/public-docs/alternatives/opencode-desktop.md b/public-docs/alternatives/opencode-desktop.md new file mode 100644 index 000000000..152f70114 --- /dev/null +++ b/public-docs/alternatives/opencode-desktop.md @@ -0,0 +1,116 @@ +--- +title: OpenCode Desktop Alternative With Native Mobile and Multi-Provider Orchestration +description: Paseo is an OpenCode Desktop alternative for developers who want native mobile apps, a self-hosted daemon, and OpenCode alongside Claude Code, Codex, Copilot, and more. +nav: OpenCode Desktop +order: 107 +--- + +# Paseo vs OpenCode Desktop + +OpenCode Desktop is the desktop app for OpenCode. It is available in beta for macOS, Windows, and Linux. + +Paseo is an app for orchestrating coding agents, with native clients on desktop, mobile, web, and the CLI. Open source (AGPL-3.0). + +![Paseo desktop and mobile app](/hero-mockup.png) + +## When to pick what + +Pick OpenCode Desktop if you want the OpenCode app, the OpenCode terminal workflow, and OpenCode's multi-model provider system. + +Pick Paseo if you want: + +- A native iOS and Android app +- OpenCode beside Claude Code, Codex, Copilot, Pi, and 30+ more agents +- First-party harnesses for Claude Code and Codex instead of one agent runtime for everything +- A self-hosted daemon you can run on a laptop, VM, or dev server +- GitHub PRs, checks, reviews, and merges in the app +- A CLI and MCP server for scripting and multi-agent workflows + +## Architecture + +Paseo runs a daemon on your machine. Desktop, web, mobile, and CLI clients connect to it over a websocket. The daemon launches OpenCode and other providers as local processes, using your installed CLIs and credentials. + +OpenCode Desktop is the desktop app for OpenCode. OpenCode is available as a terminal interface, desktop app, IDE extension, web surface, and integrations. + +## Providers + +OpenCode is a multi-model coding agent. It can connect to many LLM providers through its own provider system, including OpenCode Zen, local models, and API providers. + +Paseo is multi-provider at the agent harness layer. It runs OpenCode, Claude Code, Codex, and Pi natively, plus 30+ more agents through the in-app catalog including GitHub Copilot, Cursor, Gemini CLI, and Amp. Paseo speaks the [Agent Client Protocol](https://agentclientprotocol.com), so any ACP agent works. Custom providers run any CLI agent. See [Supported providers](/docs/supported-providers). + +## Desktop platforms + +Both tools ship on macOS, Linux, and Windows. + +## Mobile + +Paseo ships native iOS and Android apps with the same agent workflow as the desktop app. + +OpenCode Desktop is a desktop app. OpenCode also has web and share-link workflows, but not a native mobile app. + +## Panes + +Paseo's app has split panes and tabs (⌘D for vertical, ⌘⇧D for horizontal). Panes include agents, terminals, a diff viewer, and a browser for testing running services. + +OpenCode is available in terminal, IDE, and desktop surfaces. Its core workflow centers on OpenCode sessions. + +## GitHub + +Paseo's app handles commit, push, opening PRs, watching checks and reviews, and merging. + +OpenCode has GitHub and GitLab integrations, and OpenCode sessions can make and review code changes through its agent workflow. + +## CLI and automation + +OpenCode has its own terminal interface, CLI, IDE extension, GitHub and GitLab integrations, and share links. + +Paseo's CLI controls the same daemon as the app: + +```bash +paseo run --provider opencode "implement OAuth" +paseo run --provider claude --worktree refactor-auth "refactor auth" +paseo run --host devbox:6767 "run the test suite" +paseo ls +paseo send "add tests" +paseo schedule create --cron "0 9 * * 1" "audit the codebase" +``` + +`paseo run --host` connects to a remote daemon. `paseo schedule` runs an agent on a cron. `paseo loop` retries an agent until a verification command passes. The MCP server lets other agents create worktrees, launch agents, open terminals, and send prompts. + +## Worktrees and services + +Paseo runs each agent in its own Git worktree. Each worktree gets its own dev server URL like `web.fix-auth.my-app.localhost`, so parallel agents don't fight for ports. + +OpenCode supports multi-session work on the same project. If you want worktree isolation around OpenCode sessions, Paseo can provide that by launching OpenCode inside Paseo workspaces. + +## Privacy and source + +Both tools are open source. + +Paseo is AGPL-3.0 and runs your agents through a daemon you control. OpenCode is open source and says it does not store your code or context data by default. OpenCode share links are public when you create them. + +## Voice + +Paseo supports dictation and realtime voice mode. Speech-to-text and text-to-speech can run locally on your device. + +## Comparison + +| | Paseo | OpenCode Desktop | +| ---------------------------- | --------------------------------------------------------------- | ------------------------------- | +| License | Open source (AGPL-3.0) | Open source | +| Desktop platforms | macOS, Linux, Windows | macOS, Linux, Windows | +| Native mobile | iOS, Android | No | +| Agent harnesses | Claude Code, Codex, OpenCode, Pi + 30+ via ACP catalog + custom | OpenCode | +| Multi-model support | Through supported agent harnesses | Through OpenCode providers | +| Git worktrees | Yes | No built-in worktree manager | +| Per-worktree dev server URLs | Yes | No | +| Split panes and tabs | Yes | Desktop sessions | +| In-app terminal | Yes | OpenCode terminal workflow | +| In-app browser | Yes | No | +| GitHub workflow in app | Commit, push, PR, checks, reviews, merge | GitHub integration | +| CLI | Run, `--host`, ls, send, schedule, loop | OpenCode CLI | +| MCP server for orchestration | Yes | MCP support inside OpenCode | +| Local voice | Yes | No | +| Self-hosted daemon | Yes | OpenCode server / local runtime | + +See also: [Paseo vs Codex App](/docs/alternatives/codex-app), [Paseo vs Claude Desktop](/docs/alternatives/claude-desktop), [Paseo vs OpenChamber](/docs/alternatives/openchamber). diff --git a/public-docs/alternatives/superset.md b/public-docs/alternatives/superset.md index 9020a1106..6c0e4c7fc 100644 --- a/public-docs/alternatives/superset.md +++ b/public-docs/alternatives/superset.md @@ -1,5 +1,5 @@ --- -title: Superset alternative with Linux, Windows, and mobile +title: Superset Alternative With Linux, Windows, and Mobile description: Paseo is open source under an OSI license, has no login wall, ships native mobile, and runs on macOS, Linux, and Windows. Superset is source-available, macOS only, and gates the desktop app on a Superset login. nav: Superset order: 101