Local-first dev workspace platform

Code anywhere.
Your workspace follows.

A new laptop, a clean VM, a teammate's first day — setting up a dev environment still burns an afternoon. RippleRoot syncs your projects, env contracts, and encrypted secrets to any machine with one command.

Get early access See how it works →
Local-first · Works offline · Free for 3 seats · Self-host or cloud
Push your workspace from any machine Metadata syncs. Secrets stay encrypted end to end. Pull it anywhere. Projects, env, secrets — ready.

Everything your workspace needs to travel

Not just files. The whole working state: projects, environment, secrets, and the agents that help you ship.

One-command onboarding

ripple up adopts your projects, registers the machine, and writes an agent guide. New machines are ready in minutes, not afternoons.

Secrets that travel sealed

Env values are encrypted at rest with age and never leave a machine in plaintext. Pulls need explicit approval. Leases expire on their own.

Built for coding agents

A first-class MCP server with 134 tools. Agents read workspace state, plan setups, and request approvals — without ever seeing your secrets.

Native on every desktop

Workspaces mount into Finder, Explorer, and Linux as real folders. Files hydrate on first open and work offline after.

Team control that enforces itself

SSO with role mapping, per-org roles, and seat limits enforced at the credential layer. Change a role and old tokens stop working that second.

Self-host or cloud

One container and a Postgres, or our hosted control plane. Same product, same guarantees. Your call, switchable later.

Onboard a machine with one command

No wiki page, no afternoon of setup. ripple up finds your projects, writes env contracts from what they already declare, and registers the machine. The readiness report tells you exactly what's left — and how to fix it.

  • Detects package managers, toolchains, and env contracts automatically
  • Writes an AGENTS.md so coding agents understand the workspace
  • Everything works offline. Sync is a feature, not a dependency.
ripple up
RippleRoot is set up (3 projects).
Registered this machine as a device.
Wrote env contracts for: api, web, worker
Wrote AGENTS.md for coding agents.
Readiness: 3/3 projects ready.
DATABASE_URLage1qyqszqgpqyqszqgpqyqszqgp…SEALED
STRIPE_KEYage1lgg8zsdqekvvyqszqgp7d0v…SEALED
NPM_TOKENage1c3q9pzv4wxhcyqszqgpv9k2…SEALED
What the server stores. What the logs show. What an attacker gets.

Secrets never travel in plaintext

Most sync tools treat secrets like files. RippleRoot treats them like secrets: encrypted on your machine, sealed in transit, and released only to devices you approve — for as long as you allow.

  • age x25519 encryption at rest; plaintext never touches the server
  • New devices need an explicit approval before any pull
  • Short-lived leases expire on their own — nothing lingers

One workspace, three doors in

Desktop app, CLI, and MCP server ship together. Same state, same guarantees — pick the surface that fits the moment.

Desktop app

Machine readiness, projects, secrets, agents, and cloud sync in one window. Approvals and device health at a glance.

macOS · Windows · Linux
$

CLI

31 commands, from ripple up to ripple doctor. Script-friendly output, shell completions, fully offline.

ripple up · ripple env · ripple vault
134 tools

MCP server

Coding agents read state, plan setups, and request approvals over MCP. Metadata only — secret values are never returned.

Works with any MCP client

Simple per-seat pricing

Start free. Pay when the team grows. Change or cancel any time.

Free

$0
  • Up to 3 seats
  • All core features — sync, vault, agents
  • Self-host with your own Postgres
  • Community support
Get early access

Team

$12 per seat / month · $120 per seat / year
  • Everything in Free, unlimited seats
  • SSO with role mapping
  • Seat and role management, instant credential revocation
  • Credential rotation automation
  • Priority support
Get early access

Enterprise

Custom
  • Everything in Team
  • Custom terms and invoicing
  • Deployment and migration help
  • Dedicated support
Talk to us

Your next machine sets itself up.

Join the early access list and be first in when RippleRoot ships.

Something went wrong. Email us instead at [email protected].

No spam — one email when your spot opens.

You're on the list

Thanks — we'll email you the moment your early access opens.