Docs
Sync and offline
Cellara is client-first. Your graph lives on your device and syncs in the background, rather than living on a server that you query. This page explains what that means when things go wrong.
Reads never touch the network
Opening a cell, following a link and searching all run against the copy of the graph already in your browser. That is why there is no spinner when you traverse — there is no request to wait for. It also means the app stays usable on a bad connection instead of degrading into a loading screen.
Writes are optimistic
When you change something it is applied locally straight away and queued for the server. You are never blocked waiting for a round trip. If the queue cannot be delivered — you are offline, or something failed — the app tells you rather than pretending the write succeeded.
Going offline
Close the laptop, get on a plane, keep working. Everything you do is stored locally and queued. When you reconnect, the queue drains and the graph converges. You do not need to do anything to make this happen, and there is no "offline mode" to switch on.
Conflicts are resolved per field
Two people editing the same cell is normal, not an error. Cellara syncs at the level of individual fields, each carrying its own clock, so if you edit a cell's body while a colleague renames it, both changes survive and merge. Whole-document last-writer-wins — where one person's save silently discards the other's — is specifically what this design avoids.
Two people editing the same field of the same cell at the same time still has to pick a winner. That is the one case where something is lost, and it is rare in practice because a cell is a small thing.
Sharing
Sharing a cell copies it into the other person's graph deliberately, and it stays in sync from then on. This is why each account can be fully local and fully offline-capable — nobody is reading out of a shared server-side workspace.
What lives where
- Your browser or device — the working copy of your graph, which is what you actually read from.
- Our servers — the durable copy, one isolated database per account, which is what makes multi-device and sharing work.
On a shared computer, sign out and clear site data to remove the local copy. The security page has the full picture.
Installing it
Cellara installs as an application on desktop and mobile from the browser, which gives it its own window and lets background sync keep running. A native iOS app is in private beta.