SplashCompareSuperset

Splash and Superset, compared.

Splash and Superset are desktop apps for running several coding agents at once, with git worktrees to keep their work apart. Superset starts each agent’s own command-line interface in a terminal, with paid plans for teams, remote access and mobile. Splash, free and open source, drives agents over the Agent Client Protocol and shows their output as a conversation.

Checked 9 October 202653 sourcesNot affiliated with Superset Inc.

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

Superset

Superset Inc.

A source-available desktop app that runs CLI coding agents side by side, giving each project workspace a git worktree and terminals of its own. An iPhone and iPad app, a CLI and an MCP server round it out.34

superset.sh

Side by side

SplashSuperset
The basics
What it is Desktop app, plus a headless server you open in a browser15 Desktop app with agents in built-in terminals, plus an iPhone and iPad app, a CLI and an MCP server63
Release status v0.2.1, early development17 v1.37.0, released 8 October 2026, with new builds daily; the CLI is in beta and cloud workspaces in early access89104
License Open source (MIT)11 Source-available under the Elastic License 2.0, not OSI open source; others may not offer it as a hosted service1213
Price Free14 Free for one user; Pro is $20 per user a month, or $15 a month billed yearly; Enterprise is custom-priced15
Platforms macOS 14+ (Apple silicon and Intel), Windows 11 x64, Ubuntu 24.04 x6416 macOS (Apple silicon and Intel) as the main target; Linux x64 AppImage (experimental) and .deb; Windows planned, no date617
Agents
Agents Ships launch commands for 20 agents, including Claude Code, Codex, Copilot, Gemini, Goose, OpenCode1819 22 listed, including Claude Code, Codex, Gemini CLI, OpenCode, Copilot and Cursor Agent; other CLI agents work too2021
How it runs agents Agent Client Protocol over stdio, natively or through a pinned adapter for the vendor’s CLI182 Runs each agent’s own CLI in a terminal, adding status hooks to its config; agent chat is not yet generally available2223
Agent sign-in Who pays for the model You install and sign in to each agent’s CLI yourself; Splash runs it with that login19 Agents run on your CLI logins or API keys; the provider bills you, and Superset does not proxy model calls615
Account required Splash has no accounts; splash-server asks for a token it keeps in its data folder245 Yes: the desktop app asks you to sign in with GitHub or Google and needs an active organization2526
Permission requests When an agent asks before it acts Yes: Shown in the transcript and answered with the 1–9 keys; pending ones wait in Needs attention27 Partly: Claude Code, Codex and several other built-in agents launch with approval-bypass or auto-approve flags, editable in settings; the limited-access chat asks inline282023
Working in parallel
Isolation per session Yes: The project folder, or a git worktree on its own branch per session27 Yes: Each local project workspace is a git worktree on its own branch; workspaces without a project get a scratch folder64
Setup scripts and dev servers No: A worktree is a plain git checkout; Splash runs no setup scripts or dev servers2729 Yes: Per-project setup, teardown and Run-button dev server commands in .superset/config.json, with per-machine overrides30
Built-in browser No: No built-in browser; the workbench holds git changes, a file tree, diff and file tabs, and a terminal27 Yes: A browser pane for previewing dev servers; Design Mode sends a picked element’s DOM, styles and a screenshot to an agent31
Scheduled tasks No: No scheduler; an agent starts when you create, continue or prompt a session32 Yes: Pro automations start an agent on a schedule on a device you pick; each run leaves a live workspace to review33
Terminal Yes: A terminal in the session folder27 Yes: A terminal per workspace with tabs and splits; a background daemon keeps sessions alive across restarts and updates34216
What needs you Yes: One queue for permission requests, connection failures and finished turns, kept across restarts2735 Yes: A board sorts workspaces by state, such as Working, Needs attention and Needs review, from agent and PR status436
Notifications Yes: Notifies when a background session needs permission or finishes a turn; can be turned off3738 Partly: Notifications and a macOS dock badge when an agent finishes or waits for input; waiting detection varies by agent36
Review and shipping
Review changes Yes: Latest response, failed tools and every changed file as a diff, with a box to send feedback27 Yes: A Changes pane with split or unified diffs; selected PR lines go to an agent as a comment3940
Files and diffs Partly: File tree, git changes and diff tabs; files open read-only, with no editor2741 Yes: A file tree and built-in editor per workspace; a diff line opens the editor at that spot; stage, commit, push and pull in the Changes pane4239
Create pull requests No: Shows the PR for a session’s branch and starts worktrees from PR heads; does not create PRs2743 Yes: Creates PRs from the Changes pane, and merges, closes or reopens them from a Pull Requests view3940
GitHub Yes: Issues, pull requests and Actions runs across repositories, through the gh CLI2743 Yes: PRs with CI checks, reviews and threads, using this machine’s own GitHub login such as the gh CLI; the separate GitHub App integration became Pro in October 20264094423
Issue trackers Partly: GitHub (github.com), through the gh CLI; no Linear or Jira2743 Partly: A Tasks view holds Superset tasks, Linear issues (Pro) and GitHub issues, and can start a workspace per task; Jira isn’t documented4515
Where it runs
Cloud execution No: Agents run as child processes on your computer, or on your own server with splash-server15 Partly: Cloud workspaces on separate clones, in early access and not yet open to every account46
Remote access Yes: splash-server runs on the machine with your code; you use it in a browser over an SSH tunnel. Single user.5 Yes: A Pro feature, off by default: reach another machine’s workspaces through the hosted Superset Relay46615
Mobile app No: No mobile app; builds cover macOS, Windows, Ubuntu and a headless server16 Yes: iPhone and iPad app (iOS 26 or later); it needs Pro and a computer running Remote Access. No Android app yet47216
Auto-update No: Download new versions from GitHub Releases; the app does not update itself1648 Yes: Checks for updates on its own, downloads them and installs on quit; versions before 1.29.0 show an update screen94923
History and search
Existing agent history Conversations started outside the app Yes: Browse, preview and import conversations agents list over ACP, including ones started outside Splash2735 Partly: Not documented for outside conversations; the CLI can resume an agent session by ID, and existing worktrees can be imported504
Search transcripts Yes: Search titles, folders and saved transcript text, archived sessions included27 Not documented: Not documented; a search bar spans all open workspaces, but the docs don’t say whether it covers transcripts42
Fork a conversation Partly: Experimental: fork the current conversation when the agent supports it, not from an earlier message2735 Yes: Forks a session in agents with a fork command, or hands a different agent the session’s recent context to continue50

Where they differ

How agents connect

Superset runs each agent’s own command-line interface in a terminal and reads its status from hooks written into the agent’s config. Splash launches each agent as a subprocess, speaks the Agent Client Protocol with it and renders messages, tool calls, diffs and permission requests itself. Superset’s source runs its agent chat, not yet generally available, over ACP too.2236512312

Permission prompts

Several of Superset’s built-in agents start with approval-skipping flags, such as claude --dangerously-skip-permissions and codex --dangerously-bypass-approvals-and-sandbox; the launch commands can be changed in settings. Splash shows each permission request in the transcript, to be answered with the 1–9 keys, and lists pending ones under Needs attention.282027

Accounts, plans and license

Superset’s desktop app needs a GitHub or Google sign-in and an organization. Local use is free for one user; Pro, at $20 per user a month, adds unlimited users, remote access, automations, the mobile app, and the Linear and GitHub App integrations. Superset is source-available under ELv2. Splash has no accounts, costs nothing and is MIT-licensed.2515234412241411

Where it runs

Superset supports macOS, ships a Linux AppImage (experimental) and .deb, and plans Windows. It adds an iPhone and iPad app, early-access cloud workspaces, and a hosted relay for reaching other machines. Splash ships for macOS, Windows 11 and Ubuntu 24.04, and runs on a remote machine as splash-server, opened in your browser through your own SSH tunnel.61747446165

Around the session

Superset builds tooling around each workspace: setup and teardown scripts, port detection, an in-app browser with a Design Mode element picker, scheduled automations, Pages for sharing agent output, and a Slack bot. Splash adds tools for the conversations themselves: a Needs attention queue, a review screen, transcript search, and importing sessions that agents started elsewhere.305231333532735

Which one fits

Splash may suit you if

  • You want a free, MIT-licensed app that needs no account.
  • You work on Windows or Ubuntu as well as macOS.
  • You want agents’ output as a transcript, with permission requests and finished turns gathered in one queue.
  • You want to search past transcripts and import conversations your agents started elsewhere.

Superset may suit you if

  • You want each agent’s own terminal interface, with tabs, splits and sessions that survive restarts.
  • You want setup scripts, a Run button for dev servers and an editor alongside each workspace.
  • You want to create, review and merge pull requests and pick up Linear or GitHub issues inside the app.
  • You want a team plan with remote access, automations and an iPhone and iPad app.

Sources

Facts about Superset come from its public website, documentation and repositories as they read on 9 October 2026; we haven't confirmed each one by running Superset. 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 What is Superset? Superset Inc. · docs.superset.sh · checked 2026-10-09
  4. 4 Workspaces Superset Inc. · docs.superset.sh · checked 2026-10-09
  5. 5 Splash README: Run as a web app over SSH Splash on GitHub · github.com · checked 2026-10-09
  6. 6 FAQ Superset Inc. · docs.superset.sh · checked 2026-10-09
  7. 7 Splash releases Splash on GitHub · github.com · checked 2026-10-09
  8. 8 Superset Desktop desktop-v1.37.0 superset-sh/superset on GitHub · github.com · checked 2026-10-09
  9. 9 Install Superset Inc. · docs.superset.sh · checked 2026-10-09
  10. 10 Getting Started (CLI) Superset Inc. · docs.superset.sh · checked 2026-10-09
  11. 11 LICENSE Splash on GitHub · github.com · checked 2026-10-09
  12. 12 LICENSE.md superset-sh/superset on GitHub · github.com · checked 2026-10-09
  13. 13 Orchestrate any coding agent Superset Inc. · superset.sh · checked 2026-10-09
  14. 14 Download Splash splash.computer · splash.computer · checked 2026-10-09
  15. 15 Pricing Superset Inc. · superset.sh · checked 2026-10-09
  16. 16 Splash README: Download the app Splash on GitHub · github.com · checked 2026-10-09
  17. 17 Download Superset Superset Inc. · superset.sh · checked 2026-10-09
  18. 18 src/agents/registry.rs Splash on GitHub · github.com · checked 2026-10-09
  19. 19 Splash README: Agents Splash on GitHub · github.com · checked 2026-10-09
  20. 20 AI Agents Superset Inc. · docs.superset.sh · checked 2026-10-09
  21. 21 README superset-sh/superset on GitHub · github.com · checked 2026-10-09
  22. 22 The Superset Model Superset Inc. · docs.superset.sh · checked 2026-10-09
  23. 23 Changelog Superset Inc. · superset.sh · checked 2026-10-09
  24. 24 Splash README: Build from source Splash on GitHub · github.com · checked 2026-10-09
  25. 25 apps/desktop/src/renderer/routes/_authenticated/layout.tsx superset-sh/superset on GitHub · github.com · checked 2026-10-09
  26. 26 apps/desktop/src/renderer/routes/sign-in/page.tsx superset-sh/superset on GitHub · github.com · checked 2026-10-09
  27. 27 Splash README: Features Splash on GitHub · github.com · checked 2026-10-09
  28. 28 packages/shared/src/builtin-terminal-agents.ts superset-sh/superset on GitHub · github.com · checked 2026-10-09
  29. 29 src/worktree.rs Splash on GitHub · github.com · checked 2026-10-09
  30. 30 Project Lifecycle Scripts Superset Inc. · docs.superset.sh · checked 2026-10-09
  31. 31 In-App Browser Superset Inc. · docs.superset.sh · checked 2026-10-09
  32. 32 Splash README: How it works Splash on GitHub · github.com · checked 2026-10-09
  33. 33 Automations Superset Inc. · docs.superset.sh · checked 2026-10-09
  34. 34 Terminal Superset Inc. · docs.superset.sh · checked 2026-10-09
  35. 35 Splash README: Existing sessions and review Splash on GitHub · github.com · checked 2026-10-09
  36. 36 Agent Status & Notifications Superset Inc. · docs.superset.sh · checked 2026-10-09
  37. 37 app/src/components/settings/General.svelte Splash on GitHub · github.com · checked 2026-10-09
  38. 38 app/src/lib/system.ts Splash on GitHub · github.com · checked 2026-10-09
  39. 39 Diff Viewer Superset Inc. · docs.superset.sh · checked 2026-10-09
  40. 40 Pull Requests Superset Inc. · docs.superset.sh · checked 2026-10-09
  41. 41 app/src/components/FileTab.svelte Splash on GitHub · github.com · checked 2026-10-09
  42. 42 Editor & Files Superset Inc. · docs.superset.sh · checked 2026-10-09
  43. 43 Splash README: GitHub view Splash on GitHub · github.com · checked 2026-10-09
  44. 44 packages/host-service/src/providers/git/LocalGitCredentialProvider/credential-remedy.ts superset-sh/superset on GitHub · github.com · checked 2026-10-09
  45. 45 Tasks Superset Inc. · docs.superset.sh · checked 2026-10-09
  46. 46 Remote Access Superset Inc. · docs.superset.sh · checked 2026-10-09
  47. 47 Superset: 100+ Coding Agents Apple App Store · apps.apple.com · checked 2026-10-09
  48. 48 app/src/components/settings/About.svelte Splash on GitHub · github.com · checked 2026-10-09
  49. 49 apps/desktop/src/main/lib/auto-updater.ts superset-sh/superset on GitHub · github.com · checked 2026-10-09
  50. 50 Agent Sessions & Forking Superset Inc. · docs.superset.sh · checked 2026-10-09
  51. 51 packages/shared/src/constants.ts superset-sh/superset on GitHub · github.com · checked 2026-10-09
  52. 52 Port Management Superset Inc. · docs.superset.sh · checked 2026-10-09
  53. 53 Slack Integration Superset Inc. · docs.superset.sh · checked 2026-10-09