Dispatch
Your desktop workflow — from your phone.
Same steps as your laptop — describe the task, choose the repo, launch the agent. Except you're not at your desk.
[ screen mockup ]
· Describe it. Launch it. Walk away.
· Same workflow as your terminal — just mobile
· Full visibility: every file, every tool call, live
· Works with Claude Code, Codex, Gemini, or your own CLI
Fleet
Scale your engineering output without scaling your team.
Point agents at your repos and walk away. Each one works independently — own branch, own worktree, own PR. You check in when you're ready, not when they need you.
[ screen mockup ]
· Parallel execution across repos — no bottlenecks
· Each agent is isolated: own branch, own worktree
· Choose the right CLI for each task
· Budget guardrails so costs never surprise you
CLIs
Use the right tool for the job — not the only tool we support.
Syndic doesn't ship its own agent. It wraps yours. Run Claude Code on one task, Codex on another, your custom harness on a third. Spread cost across multiple API subscriptions. Swap CLIs without changing anything else in your workflow.
[ screen mockup ]
· Claude Code, Codex, Gemini, Aider — all supported
· Mix and match CLIs across tasks and repos
· Rotate between API subscriptions to manage spend
· Build your own harness — Syndic doesn't care what's inside
Review · Merge
PR lands. You review the diff. You merge. All from your phone.
The agent opens a pull request. You review the diff, check CI status, leave inline comments, approve, and merge. Ship while you walk.
[ screen mockup ]
· Full diff viewer with syntax highlighting
· Inline comments the agent picks up
· CI status at a glance
· One-tap merge (squash, rebase, or merge commit)
· Post-merge: chain the next task immediately
Logs & Debug
Something broke. You already know why.
Syndic streams your server logs to your phone in real time. An agent crashes, a test fails, a webhook times out — you see it instantly, search for context, and fix it. No opening a laptop, no SSH-ing in, no waiting until you're back at your desk.
[ screen mockup ]
· Live log streaming — every event, as it happens
· Search across all output instantly
· See the full error trail, not just a notification
· Retry failed tasks directly from the log view
Security
Your agents run in your cloud. Your keys never leave it.
Your VM, your keys, your code. No cloud relay, no intermediary. Syndic scans your server on a schedule and shows the results on your phone — so you catch issues without SSH-ing in.
· Zero data on external servers — there are no external servers
· Automated security scans, results on your phone
· Certificate, firewall, and port checks on a schedule
· Direct phone-to-server connection over TLS
· QR code pairing — single-use token, expires in 5 minutes
· Biometric app lock
Architecture
Split-brain: the server runs the agent fleet, the phone is a stateless remote control. No intermediary. No cloud relay. Direct connection.
E2E encrypted
No telemetry
No analytics
No tracking
Get Started
Running in under a minute.
One command to install. One QR code to pair your phone. That's it.
$ curl -fsSL https://get.syndic.dev | sh
$ syndic init
· Install the server daemon on any Linux VM
· Scan the QR code with the mobile app
· Add your repos and API keys
· Dispatch your first agent
Budget
Know what your agents cost — before it surprises you.
Track spend by day, week, and month. Set caps per provider. See exactly which agents are burning through tokens and which ones are earning their keep.
[ screen mockup ]
· Daily, weekly, and monthly spend tracking
· Breakdown by provider: Anthropic, OpenAI, Google
· Set budget caps — agents pause when limits hit
· Cost per agent, per task, per repo
Settings
Your server, your rules.
Configure repos, API keys, default CLIs, notification preferences, and pairing — all from your phone.
[ screen mockup ]
· Manage repos and branches
· Add and rotate API keys
· Set default CLI per repo
· Pair new devices via QR code