Detailed report
Jump to a section
Synara brings coding agents, existing subscriptions and your own computers into one workspace. It documents headless hosting and a separate desktop-pairing service. Independent evidence of reliability remains limited.
Research checked November 13, 2026. Dates below refer to sources or releases, rather than search-engine crawl dates.
Product and workflow
The product is Synara at trysynara.com, maintained in Emanuele-web04/synara. This is distinct from the Synara Python agent framework.
Synara lets you manage the coding agents and accounts you already use in one workspace. Tasks bring conversations, terminals, browser verification, file changes, branches, and PR delivery into one workspace. You can assign separate worktrees, then hand a task from one provider to another while retaining its environment and transferred context. That is useful when one agent investigates, another implements, and a third reviews. Official overview
For a multi-device setup, the intended benefit is continuity: leave execution on a powerful machine, then supervise it from another laptop. Synara documents this explicitly, although its two remote-access approaches need careful distinction.
Agents, models, and payment
The current provider guide lists Claude Code, Codex, OpenCode, Cursor Agent, Antigravity, Grok Build, Devin CLI, Pi, Oh My Pi, and Factory Droid. These are agent runtimes, not ten bundled models. Model choices depend on the installed runtime, authentication, account, and discovered capabilities. Features such as permissions, native subagents, and session continuation vary by provider. Provider documentation
Synara supports existing provider subscriptions and provider-configured credentials. “bring-your-own-key” therefore means bringing an API key through a compatible runtime, where supported. Synara is not a universal model gateway. It sells no model subscription and does not replace provider quotas or charges. Provider runtimes must be installed and authenticated separately. Provider setup
Your laptops and headless servers
Desktop installers cover macOS Intel and Apple Silicon, Windows x64, and Linux x86_64 and ARM64. The installation guide states macOS 13 minimum. Managed remote hosting on a Mac requires macOS 15. Linux ARM64 arrived in release 1.5.2 on November 11. Installation, release notes
There are two distinct architectures:
- Headless self-hosting: an official server tarball serves the web workspace without Electron. It requires Node.js 22.19 or newer within the supported range, production dependencies, authenticated provider runtimes, and a private state directory. Execution happens on your server. Non-loopback access requires authentication and an explicit transport policy. Headless guide
- Alto Remote Connections: pair two Synara Desktop computers signed into the same account. The source machine runs agents and stores files. The other computer controls chats, workspaces, and approvals. Transport can use a configured relay or managed Cloudflare tunnel. The source must remain online with Synara running. Remote documentation
The repository also documents browser access over a LAN or Tailscale. Its older HTTP examples are less restrictive than the newer headless guide, so follow the newer authentication and transport requirements. Repository remote guide
SSH access limits
The reviewed documentation does not establish an SSH host manager or SSH execution backend.
An SSH tunnel to a loopback-bound server is a reasonable deployment inference, not a verified Synara feature. Nor do the Alto docs establish that a headless server can join managed Desktop pairing. Native iPhone/iPad access remains “coming soon” on current pricing and remote pages. Generic browser access is a separate capability.
Persistence and orchestration
Conversation state restores from the server after refresh or reconnection. This does not prove the underlying provider turn remains alive. Crash recovery can continue eligible ordinary chats from saved context, but it does not replay an interrupted tool call exactly. Approvals, delegated work, goals, and automations have separate recovery paths. Conversation history, runtime recovery
Parallel tasks can own managed Git worktrees: separate checkout directories and branch state. These prevent many file conflicts but do not isolate ports, databases, credentials, or external services. Review and integration still need an owner. Worktree guide
The Agent Gateway exposes tools through MCP, a protocol that lets agents call external tools, to create, inspect, steer, interrupt, and wait for other tasks. It supports batches of up to 20 threads, explicitly described as a limit rather than a recommended default. Parallel orchestration
Review includes diffs, browser checks, Git operations, and GitHub PR context, comments, and failing checks. GitHub-backed operations require an authenticated gh CLI. These tools help agents run tests and repair work. They do not guarantee correctness. PR workflow
Setup, security, and price
Desktop setup means installing Synara, authenticating at least one runtime, confirming model discovery, and opening a repository. The application is MIT-licensed and can run from source. Headless hosting is documented. Complete self-hosting of the managed account, billing, and tunnel services is not established. Installation, repository and license
The privacy policy, updated November 9, 2026, says local workspace state lives in SQLite. Providers receive the context needed for execution. Optional account features store profiles, usage aggregates, and saved Inbox recaps remotely. Approved clients may cache conversations and files. Managed Cloudflare connections transport chat/file traffic. Stable analytics are off by default, while Beta has separate automatic diagnostics. “Local-first” therefore does not mean all data always stays local. Privacy policy
Current advertised USD pricing is:
| Plan | Exact advertised scope |
|---|---|
| Free | $0, local agents, worktrees, diffs, browser, PRs, no account/card |
| Alto monthly | $9.99/month plus tax |
| Alto annual | $79.99/year plus tax, advertised equivalent $6.67/month |
| Alto coverage | One subscription across paired devices on the same account, remote control, approvals/alerts, profile page |
| Separate costs | Provider subscriptions/API usage, your server costs |
IPhone/iPad and Synara Bots are listed as forthcoming. No team-seat plan or numeric device allowance is specified. Pricing
Development and user reports
The changelog lists 1.5.3 on November 12, following 1.0.0 on October 5 and Remote’s 1.5.0 launch on November 10. GitHub displayed roughly 2,200 stars. This establishes active development, not production reliability. Changelog, GitHub
Independent satisfaction evidence is sparse. A November 7 directory profile has no reviews. A promotional repost praises consolidated agents, handoffs, customization, and PRs, but its author discloses friendship with the founder and its mirrored date is unclear. Treat that as an interested testimonial, not broader user satisfaction. Directory, testimonial mirror
More concrete negative evidence comes from user reports:
- October 13: repeated 8–15-second backend stalls and substantial database growth on 1.0.3. Issue #1900
- October 22: Codex session termination, failed resume, lost state, and provider-switch problems. Issue #1987
These are individual reports, not failure-rate measurements. Later recovery/performance changes exist. Neither report proves current 1.5.3 reproduces every problem.
Fit and trial
For this workflow, Synara merits a trial if reducing interface switching matters and you accept maintaining provider runtimes. For teams, GitHub workflows are useful, but same-account device pairing does not establish shared workspaces with separate identities, roles, enterprise administration, or support guarantees.
The main concern is operational trust: provider adapters, persistent state, remote transport, and fast migrations create several failure boundaries. Avoid depending on it immediately for unattended critical work or required native mobile control.
Trial one disposable repository on a headless Linux server: run two worktree tasks with different providers, execute existing checks, disconnect/reconnect the browser, restart the host service during harmless work, and inspect recovered state. Separately test Alto between two laptops. Require clear evidence of execution location, surviving files, approval routing, and no duplicated operations before expanding use.
