SplashComparePaseo

Splash and Paseo, compared.

Splash and Paseo run several coding agents at once, in your project folder or in separate git worktrees. Paseo runs a daemon that manages the agents, and its desktop, mobile, web and command-line apps connect to it; Splash is a desktop app, or a headless server used in a browser, that talks to every agent over the Agent Client Protocol.

Checked 9 October 202656 sourcesNot affiliated with Mohamed Boudra Ziani

Splash

Helge Sverre

A desktop app for running several coding agents at once, each session in its project folder or its own git worktree. It drives agents over the Agent Client Protocol.12

splash.computer

Paseo

Mohamed Boudra Ziani

An open-source app its maker calls an agentic development environment: a local daemon runs coding agents in parallel, and apps for desktop, mobile, web and the command line connect to it.345

paseo.sh

Side by side

SplashPaseo
The basics
What it is Desktop app, plus a headless server you open in a browser16 A daemon that runs your agents, which desktop, mobile, web and CLI apps connect to; the desktop app starts its own daemon37
Release status v0.2.1, early development18 v0.11.2, released 9 October 2026, with Stable and Beta update channels910
License Open source (MIT)11 Open source (Apache 2.0), including the self-hostable Hub1213
Price Free14 Free. Optional Paseo Hub: free self-hosted; hosted Free with 50 agent runs a month, or Pro at $15 per seat a month415
Built with Rust, with a Svelte 5 frontend in a webview, built on the Elyra framework16 Electron for the desktop app and Expo for iOS, Android and web; the official relay is written in Elixir3
Agents
Agents Ships launch commands for 20 agents, including Claude Code, Codex, Copilot, Gemini, Goose, OpenCode1718 Bundled adapters for Claude Code, Codex, OpenCode, Pi, Antigravity and Muse Code; one-click installs of 30+ ACP agents, or add your own192021
How it runs agents Agent Client Protocol over stdio, natively or through a pinned adapter for the vendor’s CLI172 Each installed CLI as a subprocess, through a provider adapter such as the Claude Agent SDK, Codex’s app-server, or ACP for catalog agents202223
Agent sign-in Logging agents in and paying for models You install and sign in to each agent’s CLI yourself; Splash runs it with that login18 Uses each CLI’s login, plan or API key at no added charge; background title and commit-message calls use them too424222325
Permission requests Yes: Shown in the transcript and answered with the 1–9 keys; pending ones wait in Needs attention26 Yes: Answered on permission cards in the app, with paseo permit in the CLI, through MCP tools or by plugins; modes vary by provider, and Antigravity always runs in Full access272829319
Agents handing off work One agent launching or messaging another No: Each session is one agent in one folder; sessions don’t hand work to each other126 Yes: Agents can start agents on any configured provider, create worktrees and message each other, through the Paseo CLI or its MCP tools (off by default)302928
Working in parallel
Isolation per session Where each agent’s work happens Yes: The project folder, or a git worktree on its own branch per session26 Yes: Your checkout or a managed git worktree on its own branch, per workspace; agents in one workspace share its folder3132
Setup scripts and dev servers No: A worktree is a plain git checkout; Splash runs no setup scripts or dev servers2633 Yes: paseo.json sets worktree setup and teardown, scripts and auto-opened terminals; dev servers and other services get their own port and hostname34
Built-in browser A browser agents can see and use No: No built-in browser; the workbench holds git changes, a file tree, diff and file tabs, and a terminal26 Yes: Browser tabs in the desktop app that agents can drive, once their browser tools are switched on3532
Terminal Yes: A terminal in the session folder26 Yes: Terminals in each workspace, usable from desktop, web and mobile, and scriptable with paseo terminal commands223228
What needs you Yes: One queue for permission requests, connection failures and finished turns, kept across restarts2636 Yes: Workspaces can be grouped by status: Needs input, Failed, Ready to review, Working or Done; opening one focuses the waiting agent3727
Notifications Yes: Notifies when a background session needs permission or finishes a turn; can be turned off3839 Yes: Desktop notifications, and push notifications to the phone when a task finishes; a parent agent hears when a child it started ends, fails or asks for permission274029
Scheduled and triggered runs Agents that start without a prompt from you No: No scheduler; an agent starts when you create, continue or prompt a session16 Yes: Cron schedules and recurring heartbeats; with Hub, GitHub events and Slack or Discord mentions start Claude, Codex or OpenCode agents411542
Review and shipping
Review changes Yes: Latest response, failed tools and every changed file as a diff, with a box to send feedback26 Yes: A Changes view of each workspace’s diff, with comments on diff lines sent to the agent as a review322743
Files and diffs Partly: File tree, git changes and diff tabs; files open read-only, with no editor2644 Yes: A Files view for browsing and editing the workspace’s source, next to its Changes diff32
Create pull requests No: Shows the PR for a session’s branch and starts worktrees from PR heads; does not create PRs2645 Yes: Commit, push, open, watch checks and reviews, and merge PRs, on GitHub, GitLab, Gitea, Forgejo and Codeberg463727
GitHub Yes: Issues, pull requests and Actions runs across repositories, through the gh CLI2645 Yes: Send a PR’s comments, reviews and failed check logs to an agent; open an existing PR as its own worktree, using gh27347
Issue trackers Partly: GitHub (github.com), through the gh CLI; no Linear or Jira2645 Partly: Issues from GitHub, GitLab and other forges attach as context; an example plugin adds Linear, a community plugin opens Jira links27374748
Where it runs
Platforms macOS 14+ (Apple silicon and Intel), Windows 11 x64, Ubuntu 24.04 x6449 macOS 13+ (Apple silicon, Intel), Windows x64 and ARM64, Linux x64 (AppImage, DEB, RPM); a headless daemon via npm, Nix or Docker5093
Mobile app No: No mobile app; builds cover macOS, Windows, Ubuntu and a headless server49 Yes: iOS 15.1+ and Android apps that connect to a daemon you run; store builds can lag desktop releases405010
Remote access Yes: splash-server runs on the machine with your code; you use it in a browser over an SSH tunnel. Single user.6 Yes: Desktop and CLI connect over SSH; clients can also use an opt-in end-to-end encrypted relay or a direct link such as Tailscale5124
Cloud execution No: Agents run as child processes on your computer, or on your own server with splash-server16 No: No hosted agents; they run on daemons you operate, from a laptop to a VPS or a Docker container2415
Auto-update No: Download new versions from GitHub Releases; the app does not update itself4952 Yes: The desktop app checks GitHub Releases on a Stable or Beta channel; stable releases roll out over 36 hours105
History and search
Existing agent history Sessions started outside the app Yes: Browse, preview and import conversations agents list over ACP, including ones started outside Splash2636 Yes: Imports and resumes Claude, Codex, OpenCode, Pi, OMP, Kimi and other ACP sessions, from the New workspace screen or the CLI27
Search transcripts Yes: Search titles, folders and saved transcript text, archived sessions included26 Partly: History search matches workspace, agent, project and branch; Cmd/Ctrl+F finds messages within one chat27
Plugins and voice
Plugins Code that adds to the app No: No plugin system; Settings lists the MCP servers, skills and commands of each agent, read-only26 Yes: Daemon-side plugins that every connected client shows, adding screens, panels, slash commands, themes, agent lifecycle hooks or providers; a public registry lists them35354
Voice Speaking to agents instead of typing No: No voice input or dictation26 Yes: Dictation and a voice mode; speech runs on-device by default, or through OpenAI if you choose553

Where they differ

How each connects to agents

Paseo reaches agents through provider adapters, among them the Claude Agent SDK for Claude Code, Codex’s app-server, Pi’s RPC mode, and ACP for Copilot, catalog and custom agents. Any agent CLI can also run in a Paseo terminal. Splash speaks the Agent Client Protocol to every agent, natively or through a pinned adapter for the vendor’s CLI.2223562046172

Where the agents run

Paseo’s daemon runs on your laptop, a server or a Docker container; its desktop, web, iOS, Android and CLI clients reach it over SSH (desktop and CLI), an opt-in encrypted relay or a direct connection. Splash runs agents on the computer running the app, or on a machine of yours running splash-server, opened in a browser over an SSH tunnel.2451316

Pricing and the Hub

Paseo’s apps are free under Apache 2.0. Paseo Hub, a separate, optional service that starts agents on your own daemons from GitHub, Slack or Discord, is free to self-host; hosted Hub is free for 50 runs a month and one seat, or $15 per seat a month. Splash is free under the MIT license.41215131411

Workspaces and worktrees

A Paseo workspace is your checkout or a managed worktree, and can hold several agents and terminals that share it; from a repo’s paseo.json, Paseo runs setup and teardown and supervises dev servers on their own ports. A Splash session is one agent in its project folder or a worktree on a splash/… branch; Splash runs no setup scripts.31323412633

Scripting and automation

Paseo can be scripted: a CLI that can do whatever the app does, a TypeScript SDK, MCP tools that let agents start and message other agents, cron schedules, and plugins that run on the daemon. In Splash, an agent starts when you create, continue or prompt a session, and each session is one agent in one folder.329304153161

Which one fits

Splash may suit you if

  • You want every agent driven over the Agent Client Protocol, with its transcript, tool calls and permission requests in one window.
  • You want permission requests, failures and finished turns in one queue that survives restarts.
  • You want to search the saved text of your Splash conversations, including ones imported from your agents’ own history.
  • You want to triage GitHub issues, pull requests and Actions runs across many repositories next to your sessions.

Paseo may suit you if

  • You want to follow and steer agents from iOS, Android or the web as well as the desktop.
  • You want worktrees prepared by setup scripts, dev servers on their own ports, and browser tabs agents can drive.
  • You want to commit, open and merge pull requests in the app, on GitHub, GitLab, Gitea, Forgejo or Codeberg.
  • You want agents to start other agents, run on a cron schedule, or start from GitHub, Slack or Discord through Hub.

Sources

Facts about Paseo come from its public website, documentation and repositories as they read on 9 October 2026; we haven't confirmed each one by running Paseo. Facts about Splash link to its source. Products change, so check the linked pages before deciding. Something wrong or out of date? Open an issue.

  1. 1 Splash README Splash on GitHub · github.com · checked 2026-10-09
  2. 2 Agent Client Protocol agentclientprotocol.com · agentclientprotocol.com · checked 2026-10-09
  3. 3 Paseo README getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  4. 4 Paseo – Run Claude Code, Codex, Copilot, OpenCode from anywhere Paseo · paseo.sh · checked 2026-10-09
  5. 5 Privacy Policy Paseo · paseo.sh · checked 2026-10-09
  6. 6 Splash README: Run as a web app over SSH Splash on GitHub · github.com · checked 2026-10-09
  7. 7 Getting started Paseo · paseo.sh · checked 2026-10-09
  8. 8 Splash releases Splash on GitHub · github.com · checked 2026-10-09
  9. 9 Paseo v0.11.2 getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  10. 10 Updates Paseo · paseo.sh · checked 2026-10-09
  11. 11 LICENSE Splash on GitHub · github.com · checked 2026-10-09
  12. 12 LICENSE getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  13. 13 getpaseo/hub getpaseo/hub on GitHub · github.com · checked 2026-10-09
  14. 14 Download Splash splash.computer · splash.computer · checked 2026-10-09
  15. 15 Paseo Hub Paseo · paseo.sh · checked 2026-10-09
  16. 16 Splash README: How it works Splash on GitHub · github.com · checked 2026-10-09
  17. 17 src/agents/registry.rs Splash on GitHub · github.com · checked 2026-10-09
  18. 18 Splash README: Agents Splash on GitHub · github.com · checked 2026-10-09
  19. 19 Supported providers Paseo · paseo.sh · checked 2026-10-09
  20. 20 Providers Paseo · paseo.sh · checked 2026-10-09
  21. 21 Custom providers Paseo · paseo.sh · checked 2026-10-09
  22. 22 Claude Code Paseo · paseo.sh · checked 2026-10-09
  23. 23 Codex Paseo · paseo.sh · checked 2026-10-09
  24. 24 Security Paseo · paseo.sh · checked 2026-10-09
  25. 25 Metadata generation Paseo · paseo.sh · checked 2026-10-09
  26. 26 Splash README: Features Splash on GitHub · github.com · checked 2026-10-09
  27. 27 CHANGELOG.md getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  28. 28 CLI reference Paseo · paseo.sh · checked 2026-10-09
  29. 29 MCP reference Paseo · paseo.sh · checked 2026-10-09
  30. 30 Orchestration Paseo · paseo.sh · checked 2026-10-09
  31. 31 Workspaces Paseo · paseo.sh · checked 2026-10-09
  32. 32 Run parallel tasks Paseo · paseo.sh · checked 2026-10-09
  33. 33 src/worktree.rs Splash on GitHub · github.com · checked 2026-10-09
  34. 34 Git worktrees Paseo · paseo.sh · checked 2026-10-09
  35. 35 Browser automation Paseo · paseo.sh · checked 2026-10-09
  36. 36 Splash README: Existing sessions and review Splash on GitHub · github.com · checked 2026-10-09
  37. 37 packages/app/src/i18n/resources/en.ts getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  38. 38 app/src/components/settings/General.svelte Splash on GitHub · github.com · checked 2026-10-09
  39. 39 app/src/lib/system.ts Splash on GitHub · github.com · checked 2026-10-09
  40. 40 Paseo - Remote Coding Agents Apple App Store · apps.apple.com · checked 2026-10-09
  41. 41 Schedules Paseo · paseo.sh · checked 2026-10-09
  42. 42 Hub triggers Paseo · paseo.sh · checked 2026-10-09
  43. 43 Add inline review comments to git diff pane, pull request #530 getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  44. 44 app/src/components/FileTab.svelte Splash on GitHub · github.com · checked 2026-10-09
  45. 45 Splash README: GitHub view Splash on GitHub · github.com · checked 2026-10-09
  46. 46 Paseo vs Conductor Paseo · paseo.sh · checked 2026-10-09
  47. 47 plugin-examples/linear/README.md getpaseo/paseo on GitHub · github.com · checked 2026-10-09
  48. 48 Jira Tickets – Paseo plugin Paseo · paseo.sh · checked 2026-10-09
  49. 49 Splash README: Download the app Splash on GitHub · github.com · checked 2026-10-09
  50. 50 Download Paseo for macOS, Windows, Linux, iOS, and Android Paseo · paseo.sh · checked 2026-10-09
  51. 51 Connectivity Paseo · paseo.sh · checked 2026-10-09
  52. 52 app/src/components/settings/About.svelte Splash on GitHub · github.com · checked 2026-10-09
  53. 53 Plugin quickstart Paseo · paseo.sh · checked 2026-10-09
  54. 54 Plugins – Extend Paseo with community plugins Paseo · paseo.sh · checked 2026-10-09
  55. 55 Voice Paseo · paseo.sh · checked 2026-10-09
  56. 56 docs/providers.md getpaseo/paseo on GitHub · github.com · checked 2026-10-09