Architecture today
9,071 entries · 158 versions · 13 MCP tools/mcp endpoint, so a note written from your phone is readable from Code a second later. The three web addresses are doors into one Vercel app. Clerk guards the MCP endpoint, the Granola hookup and Settings; the dashboard is public with sensitive text removed on the server.The full picture
What flows in, what flows outOne Sonder, many minds
1 workspace today · built for moreSonder is named for the realization that every passerby lives a life as vivid and complex as your own. The multi-tenant version gives each of those lives its own workspace on the same engine: same tools, same entry structure, nothing shared between them unless the owner publishes it.
Logged out
What Sonder is, why it's called that, and a waitlist. No one's data, ever.
Landing page nextInvited workspace
An empty workspace of your own on the same MCP: connect your tools in Settings, write your own entries. The prototype product, and how peers learn the mechanism without seeing Eric's data.
Modeled · invite-onlyEric's full instance
The complete working brain. Features are proven here first, then hardened and moved down into the guest tier.
LiveScoped views of real data
Close collaborators get a narrow, published slice of Eric's workspace through their own Claude: a co-writer sees a project's creative entries, a producer its production entries, a marketing lead marketing and design. Slices are point-in-time releases, not Eric's live working copy. Collaborators can suggest writes that Eric merges. Financial entries never leave, whatever the role.
tenantsone row per workspace · tier owner or guesttenant_memberswhich signed-in users belong to which workspaceconnectionseach workspace's MCP servers, tokens sealed with AES-256-GCMmemories.tenant_idevery entry belongs to exactly one workspace
- done
Foundation
Workspaces, members and per-workspace connections in the database. Every existing entry belongs to Eric's owner workspace.
- done
Bring your own MCP
Settings connects any HTTPS MCP server; tokens sealed at rest; every Claude surface can call it.
- next
Workspace credentials
Scoped service tokens per workspace, so peers, voice platforms and collaborators connect without signing in as Eric.
- next
Isolation
Entry paths unique per workspace; every read and write filtered by workspace at the query layer.
- later
Guest invites
Eric invites a peer; they get an empty workspace with the same tools. Proven features graduate down from the owner workspace.
- later
Collaborator slices
Published, point-in-time slices of Eric's data by project and facet, read plus suggested writes Eric merges. Financial facets never leave.
- later
OAuth connections
Connect services that need a browser sign-in (Gmail, Calendar, Slack) per workspace, like Granola today.