SplashCompareSynara

Splash and Synara, compared.

Splash and Synara are free, MIT-licensed desktop apps that run several coding agents at once and can give each piece of work its own git worktree. Synara, an Electron app, has a separate adapter for each of ten supported agents; Splash, written in Rust, drives every agent over the Agent Client Protocol.

Checked 10 October 202674 sourcesNot affiliated with Emanuele Di Pietro

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

Synara

Emanuele Di Pietro

A free, open-source desktop workspace that runs ten coding agents through per-agent adapters, with git worktrees, diffs, pull-request tools, a shared browser and scheduled automations.3456789

trysynara.com

Side by side

SplashSynara
The basics
What it is Desktop app, plus a headless server you open in a browser110 Desktop app, plus a headless server package that serves the same web client to a browser31112
Release status v0.2.1, early development113 v1.0.1 (8 October 2026), following the 1.0.0 Stable release; the README still calls it early-stage software141516
License Open source (MIT)17 Open source (MIT)1816
Price Free19 Free, with no paid tier or model plan; sponsorships buy logo placement and donations help keep the app free4202122
Platforms macOS 14+ (Apple silicon and Intel), Windows 11 x64, Ubuntu 24.04 x6423 macOS (Apple silicon and Intel), Windows x64 (projects stored in WSL supported), Linux x86_64 AppImage; no ARM builds for Windows or Linux24161425
Built with Rust, with a Svelte 5 frontend in a webview, built on the Elyra framework26 Electron around a local server and a React 19 web UI, with a local SQLite database; started from the T3 Code codebase2728293018
Agents
Agents Ships launch commands for 20 agents, including Claude Code, Codex, Copilot, Gemini, Goose, OpenCode3132 Ten: Claude Code, Codex, OpenCode, Cursor, Antigravity, Grok Build, Devin CLI, Pi, Oh My Pi and Factory Droid; adding others isn’t documented4533
How it runs agents Agent Client Protocol over stdio, natively or through a pinned adapter for the vendor’s CLI312 Per-agent adapters: ACP for Cursor, Devin, Droid, Oh My Pi and Grok; Claude Agent SDK, codex app-server, opencode serve, Pi SDK, agy CLI34353637383916404142
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 attention43 Yes: Approval and input requests appear in the task and under Awaiting you on the Kanban board; tasks run approval-required or full-access44459
MCP servers Partly: Read-only list of MCP servers from Claude Code, Codex, Pi, Pool and Glue config files4346 Partly: Gives supported agents Synara’s own MCP tools and lets other local apps create scoped tasks; passes compatible MCP server config to Devin474835
Working in parallel
Isolation per session Yes: The project folder, or a git worktree on its own branch per session43 Yes: Your checkout, or a managed git worktree per task with its own branch and terminal; no Synara sandbox is documented649
Setup scripts and dev servers No: A worktree is a plain git checkout; Splash runs no setup scripts or dev servers4350 Yes: A project script runs as setup in each new worktree; the Environment panel starts and stops dev servers; you pick the ports5152536
What needs you Yes: One queue for permission requests, connection failures and finished turns, kept across restarts4354 Yes: An Inbox and the Awaiting you group on the Kanban board gather approvals, failures, open questions and stalled work; completion alerts are muted while Synara has focus4555
Built-in browser No: No built-in browser; the workbench holds git changes, a file tree, diff and file tabs, and a terminal43 Yes: A Chromium page you and the agent share, with tabs scoped to the task and browser tools for compatible agents8
Scheduled tasks Agents that start without a prompt from you No: No scheduler; an agent starts when you create, continue or prompt a session26 Yes: Automations run agent work on a schedule through the same task and provider pipeline as interactive chats9
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 other143 Yes: Agent Gateway tools let one task create and steer others; a chat can switch provider mid-conversation; Beta adds coordinator Hubs475657
Review and shipping
Review changes Yes: Latest response, failed tools and every changed file as a diff, with a box to send feedback43 Yes: Diffs of the last turn or of repository changes, also against another branch, tag or commit; file-preview line comments go to the agent; checkpoints roll back threads5859
Files and diffs Partly: File tree, git changes and diff tabs; files open read-only, with no editor4360 Yes: Split or stacked diffs with change navigation and line blame; files open in an in-app editor58
Create pull requests No: Shows the PR for a session’s branch and starts worktrees from PR heads; does not create PRs4361 Yes: A Create PR dialog commits, pushes and opens the PR in one step, with generated commit messages and PR text5262
GitHub Yes: Issues, pull requests and Actions runs across repositories, through the gh CLI4361 Yes: Through gh: a PR workspace to browse, review, comment, merge, close and reopen, with stacks, status and opt-in Auto-fix CI762
Issue trackers Partly: GitHub (github.com), through the gh CLI; no Linear or Jira4361 Partly: GitHub issues, which can start an agent task; no Linear, Jira or GitLab integration is documented; built-in Tasks and a Kanban board6245
Where it runs
Remote access Yes: splash-server runs on the machine with your code; you use it in a browser over an SSH tunnel. Single user.10 Yes: Opt-in: the server listens on LAN or Tailscale behind an auth token, and other devices open the web client632912
Auto-update No: Download new versions from GitHub Releases; the app does not update itself2364 Yes: Packaged builds update through the built-in desktop updater; the Beta app has its own prerelease feed1165
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 Splash4354 Partly: Copies Codex and Claude Code chats and projects from your machine into Synara, where you continue them; existing Droid sessions too6667
Search transcripts Yes: Search titles, folders and saved transcript text, archived sessions included43 Yes: Searches saved messages, including chats you haven’t opened lately, and the open transcript; a chat exports as a ZIP6853
Fork a conversation Partly: Experimental: fork the current conversation when the agent supports it, not from an earlier message4354 Yes: Forks a whole chat or one exact turn into a linked task, using the agent’s native fork where available7

Where they differ

How agents connect

Synara has its own adapter for each of ten agents: ACP for Cursor, Devin, Droid, Oh My Pi and Grok; the Claude Agent SDK for Claude Code; codex app-server; opencode serve; the Pi SDK; and Antigravity’s agy CLI. Adding another agent isn’t documented. Splash speaks the Agent Client Protocol with every agent, natively or through an adapter.6934353637383916404142533312

Where agents run

Both run agents on your own computer and offer a headless server you open in a browser. Synara’s server, a Node.js package, can listen on a LAN or Tailscale address behind an auth token, so a phone or tablet can connect. splash-server serves one user, reached through an SSH tunnel. Neither offers hosted cloud execution.12632970110

Accounts and model billing

Neither app has accounts of its own. Synara uses the provider logins, subscriptions and API keys already on your machine, supports several accounts per provider, sends model traffic straight to each provider and sells no model plan; sponsorships and donations fund it. Splash runs each agent’s CLI with the login you set up yourself.24371292021227232

Around the session

Synara’s tools around a task reach from setup to delivery: worktree setup scripts, dev servers, an in-app editor, a shared Chromium browser, PR creation, opt-in Auto-fix CI, scheduled Automations and a Tasks and Kanban board. Splash’s include a Needs attention queue, a review screen, transcript search, session import over ACP and a GitHub triage view.51535885262945435461

Platforms and releases

Synara ships for macOS (Apple silicon and Intel), Windows x64 and Linux x86_64, supports Windows projects stored inside WSL and updates itself; Computer Use (beta), the iOS Simulator pane and window capture require macOS. Splash builds for macOS 14+, Windows 11 x64 and Ubuntu 24.04 x64 and is updated by downloading a new release from GitHub.241625117374592364

Which one fits

Splash may suit you if

  • You want Gemini, Copilot, Goose and other ACP agents in the same chat view as Claude Code and Codex.
  • You want permission requests answered in the transcript with number keys and gathered in one Needs attention queue.
  • You want to import conversations agents list over ACP, including ones started outside the app, and search them with the rest.
  • You want to run sessions on the machine that holds your code and use them in a browser through an SSH tunnel.

Synara may suit you if

  • You want worktree setup scripts, dev servers in an Environment panel and a browser you share with the agent.
  • You want to edit files, commit, push and open pull requests in the app, with opt-in Auto-fix CI for failing checks.
  • You want scheduled Automations, a Tasks and Kanban board, and tasks that can create and steer other tasks.
  • You want to open your sessions from a phone or tablet over your own network, in an app that updates itself.

Sources

Facts about Synara come from its public website, documentation and repositories as they read on 10 October 2026; we haven't confirmed each one by running Synara. 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 Synara Documentation Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  4. 4 Synara (llms.txt) Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  5. 5 ProviderAdapterRegistry.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  6. 6 Git Worktrees for AI Coding Agents Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  7. 7 All features Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  8. 8 Browser verification Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  9. 9 Automations Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  10. 10 Splash README: Run as a web app over SSH Splash on GitHub · github.com · checked 2026-10-09
  11. 11 Installation Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  12. 12 Headless server Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  13. 13 Splash releases Splash on GitHub · github.com · checked 2026-10-09
  14. 14 Synara v1.0.1 Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  15. 15 Synara 1.0.0 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  16. 16 README.md Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  17. 17 LICENSE Splash on GitHub · github.com · checked 2026-10-09
  18. 18 LICENSE Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  19. 19 Download Splash splash.computer · splash.computer · checked 2026-10-09
  20. 20 AI Coding Workspace for Claude Code, Codex & Cursor Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  21. 21 Sponsor Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  22. 22 Donors Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  23. 23 Splash README: Download the app Splash on GitHub · github.com · checked 2026-10-09
  24. 24 Download Synara Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  25. 25 Git and worktrees Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  26. 26 Splash README: How it works Splash on GitHub · github.com · checked 2026-10-09
  27. 27 apps/desktop/package.json Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  28. 28 apps/web/package.json Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  29. 29 Privacy Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  30. 30 Synara 0.7.0 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  31. 31 src/agents/registry.rs Splash on GitHub · github.com · checked 2026-10-09
  32. 32 Splash README: Agents Splash on GitHub · github.com · checked 2026-10-09
  33. 33 Customization Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  34. 34 CursorAdapter.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  35. 35 Devin CLI Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  36. 36 Factory Droid Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  37. 37 Oh My Pi Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  38. 38 Grok Build Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  39. 39 ClaudeAdapter.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  40. 40 opencodeRuntime.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  41. 41 Pi Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  42. 42 AntigravityAdapter.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  43. 43 Splash README: Features Splash on GitHub · github.com · checked 2026-10-09
  44. 44 Providers Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  45. 45 Tasks, Kanban, and Inbox Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  46. 46 src/agents/customize.rs Splash on GitHub · github.com · checked 2026-10-09
  47. 47 Agent Gateway Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  48. 48 External MCP Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  49. 49 Antigravity Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  50. 50 src/worktree.rs Splash on GitHub · github.com · checked 2026-10-09
  51. 51 apps/server/src/worktreeSetup.ts Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  52. 52 Synara 0.7.1 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  53. 53 Organize & navigate Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  54. 54 Splash README: Existing sessions and review Splash on GitHub · github.com · checked 2026-10-09
  55. 55 Synara 0.6.7 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  56. 56 Provider handoffs Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  57. 57 Hubs and Library Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  58. 58 Workspace editor & diffs Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  59. 59 Composer & attachments Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  60. 60 app/src/components/FileTab.svelte Splash on GitHub · github.com · checked 2026-10-09
  61. 61 Splash README: GitHub view Splash on GitHub · github.com · checked 2026-10-09
  62. 62 Pull requests Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  63. 63 REMOTE.md Emanuele-web04/synara on GitHub · github.com · checked 2026-10-10
  64. 64 app/src/components/settings/About.svelte Splash on GitHub · github.com · checked 2026-10-09
  65. 65 Synara Beta Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  66. 66 Import Codex and Claude projects Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  67. 67 Synara 0.5.2 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  68. 68 Synara 1.0.1 Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  69. 69 Cursor Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  70. 70 Synara agent instructions Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  71. 71 Provider accounts Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  72. 72 Splash README: Build from source Splash on GitHub · github.com · checked 2026-10-09
  73. 73 Computer Use beta Emanuele Di Pietro · trysynara.com · checked 2026-10-10
  74. 74 iOS Simulator Emanuele Di Pietro · trysynara.com · checked 2026-10-10