v1 in private beta · Mumbai-hosted · India-first

Your AI agent.
Synced everywhere.

Run the agent on your laptop. Approve its tool calls from your phone, Slack, or Discord — in real time. BYOK across six providers, MCP-native, India-priced.

Free tier · ₹0 forever · BYOK from day one · No credit card

offsync · session attached
claude-sonnet-4-6
// type a request — the agent does the rest
$ offsync new "rewrite the webhook to verify signatures"

▎ Reading apps/server/src/routes/billing.ts…
▎ Diff prepared (12 lines added, 4 removed)
▎ tool_call → write_file  awaiting approval…
Offsync · Approval now
write_file · routes/billing.ts
#dev-agent · Slack now
Approve write_file for the billing webhook?
#dev-team · Discord now
write_file · routes/billing.ts (12+ / 4-)

One tool_call_requested event · fanned out to every surface · raced against your local CLI prompt

6
LLM providers · BYOK
<100ms
Approval round-trip · India
5
Surfaces synced live
₹0
Free tier · forever

The flow

Local agent. Remote approval. Append-only log.

No code leaves your laptop. Only event metadata is synced to the relay — so the phone shows the right card and the agent doesn't act before you say yes.

01

Agent runs locally

Your CLI or VSCode extension hosts the agent loop. Files, secrets, and runtime stay on the machine you're sitting at.

$ offsync attach --remote
02

Tool call → relay

When the agent wants to write a file or run a command, the request is published to a single append-only event log over WebSockets.

#42 tool_call_requested {...}
03

Whoever taps first wins

Your CLI prompt, your phone, your Slack thread, and your Discord channel all see the request. The first Approve or Deny decides — the others just update.

#43 tool_call_approved via=mobile

Surfaces

Every device you already use.

No new daemon to babysit. No new app to learn. Offsync slots into your terminal, your editor, your team chat, and the phone in your pocket.

CLI

npm i -g offsync

A local agent loop with built-in tools (read/write/exec) and MCP support. Approve in-terminal — or hand the prompt to your phone.

VSCode extension

Marketplace

Run the agent against your open workspace. WorkspaceEdit-native diffs ride your existing source-control flow — undo just works.

Mobile · Android & iOS

Play / App Store

Read-only viewer + approval surface. Push notifications on every tool call. Walk away from the desk; ship from the train.

Slack

/offsync

Subscribe a channel; every tool call posts a Block Kit card with Approve / Deny buttons. Pair-program with your team async.

Discord

/offsync

HTTP-interaction bot, no gateway connection needed. Same Approve / Deny flow, native to Discord buttons.

Web dashboard

app.offsync

Replay any session, manage BYOK keys + MCP servers, watch live tool calls from a browser. Built on the same WebSocket stream.

Stack

BYOK across providers. MCP-native by default.

Plug your own keys for any of six LLM providers. Add any MCP server. We run the orchestration; you keep the secrets and the data.

Anthropic Claude OpenAI GPT Google Gemini xAI Grok DeepSeek OpenRouter + MCP servers

Bring Your Own Key

Keys are AES-256-GCM encrypted at rest with envelope binding to your user — replay across accounts is cryptographically rejected.

  • envelope auth-tag binds to userId
  • last-4 fingerprint for UI
  • rotate without re-auth

MCP-native

Real Model Context Protocol over stdio, SSE, and Streamable HTTP. Built-in registry of trusted servers; signed manifests.

  • stdio · sse · http
  • Ed25519 signed registry
  • install with one command

Append-only event log

Every session is a strictly ordered, replay-from-seq stream. Reconnects pick up exactly where they left off — no duplicate events.

  • monotonic seq
  • Redis pub/sub fan-out
  • resumes mid-flight

Pricing

India-priced. No surprise bills.

Free tier has the full agent loop and BYOK on day one. Paid tiers are about scale — more sessions, longer history, more team seats.

Free
₹0
forever
  • 5 active sessions / mo
  • BYOK · all 6 providers
  • 7-day history
  • CLI + VSCode
Popular
Pro
₹399/mo
for individual devs
  • Unlimited sessions
  • Push notifications
  • 30-day history
  • Slack + Discord bots
  • Custom MCP servers
Team
₹999/mo
per seat
  • Everything in Pro
  • Shared workspaces
  • 90-day history
  • Audit log export
  • SSO (workOS)
Enterprise
₹2499/mo
per seat · billed yearly
  • Everything in Team
  • Self-host option
  • Unlimited history
  • SLA + DPA
  • Priority support

Ship while you walk to the coffee machine.

A two-minute install. No credit card. The free tier is enough to get the feel.