"Linear is a local-first application in which each client maintains a local database so common actions do not require a network round trip."
Linear explicitly describes its architecture as local-first, with client-side databases providing immediate interactions while its sync system catches clients up on remote changes.
View Source