V0.1 · РАННИЙ ДОСТУП karexo в активной разработке: функции и формат данных ещё меняются. Делай резервные копии. Что это значит →
РАННИЙ ДОСТУП · ОБЛАКО И SELF-HOSTED · V0.1

Твои знания.
Твой сервер.

Самохостируемая база знаний на CRDT: блочный редактор, базы данных и граф связей. Работает офлайн и синхронизируется в реальном времени. Начни в облаке karexo за минуту, а когда понадобится, перенеси данные на свой сервер.

kb.мой-сервер.ru / архитектура-синкаdev build синхр.
Мой сервер
Поиск…
Входящие
Проекты
Архитектура синка
Op-log
WS-реле
Задачи
Чтение
граф · корзина
🧭
Архитектура синка
crdt черновик v0.1

Каждое изменение пишется в [[Op-log]], сервер только пересылает операции. Ревью у @Аня.

LWW на уровне свойств
Сжатие лога на сервере
Данные лежат на твоём сервере.
merge(a, b) // max(ts) на свойство
1
статический Go-бинарник
8
видов баз данных
3
режима AI, включая локальный
5 мин
от docker compose до первой страницы
KAREXO CLOUDРАННИЙ ДОСТУП

Начни в облаке, без сервера и настройки

Регистрируешься и сразу работаешь. Обновления, резервные копии и AI берём на себя. Код тот же, что и в self-hosted, поэтому переезд на свой сервер - это экспорт и импорт.

КАК ВЫБРАТЬ РЕДАКЦИЮ

Облако, свой сервер или enterprise

Возможности редактора, баз и синка одинаковые везде. Разница в том, где живут данные и кто отвечает за сервер.

01 / ОСНОВАВ РАЗРАБОТКЕ

Инструмент профи для своих данных

Шесть опор, на которых держится всё остальное.

Блочный редактор

Любой блок от абзаца до формулы, диаграммы и встроенной базы вызывается через «/».

Граф связей

[[Вики-ссылки]] и бэклинки собираются в живой граф всей базы.

Базы данных

8 видов, 12 типов свойств, формулы, связи, rollup и автоматизации.

Синк на своём сервере

CRDT op-log и WS-реле работают в твоём контуре, без чужого облака.

Офлайн-первый

Данные живут в IndexedDB, сеть нужна только чтобы обменяться изменениями.

Данные у тебя

Всё хранится на твоём сервере. Доступ по ролям, вход с вторым фактором.

02 / РЕДАКТОР И ЗАМЕТКИВ РАЗРАБОТКЕ

Пишешь блоками, связываешь ссылками

Блочный редактор на contenteditable. Инлайн-форматирование: жирный, курсив, код, ссылка, подсветка. Слэш-меню «/» вставляет любой блок.

БЛОКИ
03 / БАЗЫ ДАННЫХВ РАЗРАБОТКЕ

Одни данные, восемь способов на них смотреть

Фильтры, сортировка, группировка, формулы, связи с бэклинками, rollup-итоги, условное форматирование и автоматизации. Любую базу можно встроить в страницу.

ТИПЫ СВОЙСТВ
Архитектура синкаOp-logWS-релеCRDTIndexedDB
04 / СВЯЗИ И ЗНАНИЯВ РАЗРАБОТКЕ

Каждая ссылка работает в обе стороны

Напиши [[страница]], и на той странице появится бэклинк. Индекс ссылок обновляется на лету, граф показывает, как связаны проекты, люди и заметки.

[[ ]]Вики-ссылки с автодополнением по названию
← backlinksБэклинки на каждой странице и в каждой записи базы
indexЖивой индекс ссылок, без ручной переиндексации
graphГраф бэклинков по всей базе или вокруг страницы
05 / СИНХРОНИЗАЦИЯ И ОФЛАЙНВ РАЗРАБОТКЕ

Правь где угодно, сливается само

Каждое изменение - операция в CRDT op-log. Устройства хранят данные в IndexedDB и работают без сети. При подключении WS-реле в реальном времени раздаёт операции, а слияние LWW идёт на уровне отдельных свойств, поэтому правки разных полей одной записи не перетирают друг друга.

Ноутбукофлайн
Статус: Готово
IndexedDB · 3 операции в очереди
Телефононлайн
Срок: 14 окт
WS-реле · подключено
# op-log · запись «Синк на сервере»
1042 set status "Готово" ts=09:41:07 · ноутбук
1043 set due "2026-10-14" ts=09:41:12 · телефон
1044 merge lww/property ✓ 2 поля, 0 конфликтов
06 / AIВ РАЗРАБОТКЕ

Три режима AI. Ты решаешь, куда уходит текст

Спросить о странице, продолжить текст, суммаризировать, перевести. AI-блоки обновляют результат прямо в документе.

ДАННЫЕ НЕ ПОКИДАЮТ КОНТУР

Локальная модель

Ollama или LM Studio на твоей машине или сервере. Запросы идут только туда.

ollama · lm studio
ТЕКСТ УХОДИТ ПРОВАЙДЕРУ

Свой ключ провайдера

Подключаешь ключ, и запросы идут к выбранному провайдеру напрямую. Действуют его условия обработки данных.

api key · твой счёт
ТЕКСТ ИДЁТ ЧЕРЕЗ KAREXO

Токены karexo

Платный режим без своего ключа: запросы проходят через сервис karexo к провайдеру, оплата пакетами AI-кредитов.

ai-кредиты · без ключа
07 / ИНТЕГРАЦИИВ РАЗРАБОТКЕ

Подключается к тому, чем ты уже пользуешься

События базы знаний уходят уведомлениями в выбранные каналы.

page.updated→telegramslackmattermostwebhook
08 / БЕЗОПАСНОСТЬ И ДОСТУПВ РАЗРАБОТКЕ

Доступ под твоим контролем

Кто видит и правит данные, решаешь ты: роли, ссылки с правами и журнал действий администратора.

ЖУРНАЛ АДМИНИСТРАТОРА● live
09:41Илья П. role.change Мария С. → участник
09:44Анна К. totp.enable
09:52Анна К. link.create «Регламенты» · чтение
ДОСТУП К СТРАНИЦЕ «РЕГЛАМЕНТЫ»
АКАнна К.владелец
ИПИлья П.админ
МСМария С.участник
Публичная ссылкачтениекомм.запись
09 / САМОХОСТИНГ И РЕДАКЦИИВ РАЗРАБОТКЕ

Один бинарник. Три редакции

Один статический Go-бинарник с SQLite внутри, запускается в Docker или без него. SaaS, self-hosted и enterprise собраны из одного кода и различаются политикой, а не форком.

karexo doctorv0.1.4
✓ бэкап 03:00 · 412 МБ
✓ доступно обновление 0.1.5 · журнал изменений
СРАВНЕНИЕ РЕДАКЦИЙ
SaaS · старт здесьSelf-hostedEnterprise
10 / ПЛАТФОРМЫВ РАЗРАБОТКЕ

Браузер, десктоп, телефон

11 / БИЛЛИНГ ДЛЯ SAASВ РАЗРАБОТКЕ

Оплата по-взрослому

Облачная редакция karexo: платишь картой или по счёту, тариф растёт вместе с командой. В self-hosted биллинг выключен политикой.

FAQ · ЧАСТЫЕ ВОПРОСЫ

Частые вопросы

Чем karexo отличается от Notion?

karexo - самохостируемая альтернатива: тот же блочный редактор, базы данных и связи между страницами, но ваши данные живут на вашем сервере, работают офлайн и синхронизируются через ваш собственный сервер, а не через чужое облако.

Можно ли развернуть karexo на своём сервере?

Да. karexo - это один статический Go-бинарник с SQLite внутри, он запускается в Docker одной командой. Если свой сервер не нужен, есть облачная редакция.

karexo работает офлайн?

Да, это офлайн-первый инструмент: данные хранятся локально в браузере (IndexedDB), а изменения сливаются без конфликтов через CRDT op-log, как только появляется сеть.

Какие платформы поддерживает karexo?

Браузер и устанавливаемое PWA, десктоп на Tauri для Windows и приложение для Android. Интерфейс на русском и английском.

Сколько стоит karexo?

Сейчас идёт ранний доступ. Self-hosted вы разворачиваете у себя, а в облаке есть тарифы с оплатой картой или по счёту - актуальные цены смотрите в разделе тарифов.

РАННИЙ ДОСТУП · V0.1

Продукт в разработке. Вот что это значит

Функции меняются
Часть возможностей ещё дорабатывается, интерфейс может меняться между версиями.
Делай резервные копии
Формат данных ещё не заморожен. Включи бэкапы до обновления.
Частые обновления
Новые сборки выходят регулярно, изменения видно в журнале.
Твой отзыв влияет
Пиши на info@karexo.pro, ранние пользователи задают приоритеты.
12 / СТАРТ

Разверни karexo за 5 минут

Клонируешь репозиторий и поднимаешь контейнер одной командой - база знаний открывается на localhost:8095. Данные лежат в томе karexo-data.

ранний доступ · пока не рекомендуем для критичных данных
$ docker compose up -d
Или начни в облаке Открыть демо
Сайт разработан вm3zold-lab.tech m3zold lab Сайт разработан вm3zold-lab.tech m3zold lab