Skip to content

Desktop, web, and mobile

Write a note on your laptop and pick it up on your phone: Lar runs the same workspace core in the desktop app, the browser app (a progressive web app, or PWA), and the iOS and Android apps. Objects, Types, bodies, queries, capture processing, and sync work the same way everywhere. What differs is what each platform can do, summarized below.

Today you can use the browser app at app.lar.io. The signed desktop app and native mobile apps are in preparation, so the Desktop and iOS / Android columns describe what those apps are built to do. See Install & availability.

CapabilityDesktopBrowser (PWA)iOS / Android
Local workspace and offline editingYesYesYes
Full three-pane layoutYesWindows about 1200 px wide or moreNo; dedicated mobile layout
Desktop layout with sidebarYesWindows about 768 px wide or moreNo
Workspace data, attachments, and search index encrypted at restYesYesYes
Where the workspace key is heldOperating system keychainBrowser storage, protected by device unlock or a passphraseNative keychain or keystore
Installable as an appNative installerYes, from the browserNative app
More than one workspace, with a workspace switcherYesNoNo
Sync settings, account sign-in, and device listYesYesYes
Share an Object, publish a page to the webYesNoNo
Your own AI provider keyYesNo; uses the server’s AI serviceNo; uses the server’s AI service
Semantic searchYesNoNo
Export a single ObjectYesWindows wider than about 768 pxShare… (Markdown)
Export or import a whole workspaceYesNot yetExport only
Automatic export, local database backupsYesNoNo
Import wizardYesYesYes, except Obsidian folders
Connected Google, Microsoft, and CalDAV calendarsYesNoNo
UpdatesAutomaticA banner asks you to reloadThrough the app store

Anyone can open a published page in a normal browser. Only the desktop app can create one.

On every platform, Lar encrypts workspace updates, attachments, and the search and display index it builds from your notes. Desktop uses SQLCipher for the index. The browser and mobile builds use an encrypted WebAssembly SQLite build with the same workspace key. The differences are in how the key is protected, shown in the table above. See Local-first & encryption.

Lar picks one of three layouts from the window size:

  • Expanded (about 1200 px and wider): the Library, main content, and details can all stay visible. The desktop app uses this layout at any width above about 768 px.
  • Medium (browser only, about 768–1199 px): the Library stays available while inspectors move into sheets.
  • Compact (under about 768 px, phones, and touch tablets held upright): a dedicated mobile layout uses the same Objects and services with a simpler set of screens. Its navigation bar has Library, Search, New, Captures, and More. More holds AI Chat, Tasks, Reminders, Calendar, Workflows, Trash, and your Object types. The command palette, the workspace Graph page, the Discussions view, and some Object actions such as Present and Save as template are only in the desktop layout.

In the browser you can keep Lar open in more than one tab. The first tab acts as the leader and later tabs follow it, so all stay live. If the browser does not support shared workers, the second tab shows Lar is open in another tab until you close the first.

Safari’s Add to Dock and the iOS Home Screen app each keep separate storage from a normal tab. They do not share a workspace, so use sync to bring them together.

For collaboration across devices, use sync rather than opening the same browser profile in several places.