Caliu изнутри

Чтобы пользоваться Caliu, ничего из этого знать не нужно. Но если вам интересно, что происходит за экраном, этот раздел объясняет это простыми словами и попутно называет настоящие технологии.

Вся система на одной картинке

Caliu состоит из частей трёх видов:

  • Ваши устройства. Каждое приложение (веб, iPhone, iPad, Mac, Apple Watch и Android) хранит полную копию ваших заметок в базе данных прямо на устройстве. Именно эту копию вы читаете и редактируете.
  • Сервер Caliu. Небольшой сервис, работающий в сети Cloudflare. Он хранит копию ваших заметок и передаёт изменения с одного устройства на остальные.
  • Всё, что вы подключаете. Публичные ссылки, открытый API и инструменты ИИ, подключённые через MCP, общаются с тем же сервером и через те же двери, что и приложения.

Когда вы печатаете, устройство сохраняет изменение сразу. Мгновение спустя оно в фоне отправляет его на сервер, а другие ваши устройства получают его при следующей синхронизации.

Копия на устройстве главнее

Большинство облачных приложений устроены наоборот: заметки хранятся на сервере, а устройство берёт их на время. Caliu работает по принципу локальности прежде всего. Главная копия находится на вашем устройстве, а сервер служит ретранслятором и резервной копией.

Этот единственный выбор объясняет большую часть поведения Caliu:

  • Он открывается мгновенно, потому что ничего не нужно загружать из интернета.
  • Он полностью работает офлайн, потому что ждать нечего.
  • Ваши заметки никогда не зависят от того, работает ли сервер. Если бы серверы Caliu завтра исчезли, все заметки остались бы на ваших устройствах, готовые к экспорту.

Почему всё устроено именно так

Caliu делает один человек. Это исключает сложность ради сложности и требует нескольких простых и надёжных частей, у каждой из которых одна задача. Этим же объясняются ещё два решения, о которых вы прочитаете в этом разделе: у Caliu собственная синхронизация вместо iCloud, чтобы ваши заметки не были привязаны к одной марке техники, и каждое приложение нативное для своей платформы, чтобы писать было удобно, где бы вы ни находились.

В этом разделе

  • Где живут ваши заметки: базы данных на ваших устройствах и на сервере.
  • Синхронизация изнутри: как изменения переходят между устройствами и не теряются.
  • Сервер: что работает в облаке и чем оно занято.
  • Нативные приложения, а не обёртка: как устроено каждое приложение.
  • Редакторы: как каждое приложение превращает Markdown в страницу, на которой вы пишете.