КОБЫЛА НЕ ЛЕЗЕТ В КАРМАН
Этот сайт собран как desktop-объект: окна, hover, drag, плотные переходы, карты, лаборатория, XP-слой и прочая копытная механика. На телефоне это будет не опыт, а мучение и лаги.
Зайди с нормального компьютера, мыши и большого экрана. Если тебе нужен понятный профессиональный вход — проходи в about.
Self-hosted LAN-мессенджер для двух людей и четырёх устройств: Go-сервер на Orange Pi, Flutter-клиенты, синхронизация и публичный исходный код.
HomeLAN — не попытка сделать ещё один мессенджер для всех. Это намеренно узкая домашняя система: два человека, до четырёх личных устройств, собственный сервер и закрытая локальная сеть без внешнего облака.
Первая рабочая версия была собрана с Claude Opus 4.5 через обычный текстовый режим — тогда ещё не было ни агентов, ни OpenClaw. Opus 4.5 стал первой моделью, с которой код такого масштаба перестал ощущаться недоступной территорией.

Ограничение как архитектура
Вместо универсального продукта с аккаунтами, облаком и бесконечным масштабированием задача была зафиксирована жёстко:
- два пользователя;
- два Android-устройства и два компьютера;
- сервер на Orange Pi Zero 3 2GB;
- работа внутри домашней LAN;
- сообщения и файлы без внешних посредников.
Именно поэтому система не разрослась в корпоративную помойку. Все решения можно было подчинить одной реальной домашней конфигурации.
Что реально собрано
- Go 1.22 server на Orange Pi: HTTP API, WebSocket hub, SQLite/SQLCipher и mDNS;
- Flutter clients для Windows и Android с локальной историей;
- сообщения, typing, delivery/read statuses и удаление через tombstones;
- монотонный
seq_id, офлайн-синхронизация, обратная пагинация и восстановление после разрыва соединения; - загрузка и Range-выдача файлов без обязательного удержания файла целиком в памяти;
- синхронизация времени с домашним сервером без внешнего NTP;
- привязка и отзыв дополнительных устройств;
- клиентское шифрование содержимого через X25519 и ChaCha20-Poly1305.
Физическая модель
В HomeLAN также проверяется более странная модель локальной безопасности: USB master key, panic wipe, пароль принуждения и dead man's switch. Это реальные механизмы в исходниках и модели угроз, но не заявление о независимой security-сертификации.
Теперь это можно проверить
В 2026 году source snapshot v2.3 стал публичным. В репозитории лежат сервер, Flutter-клиент, сетевой протокол, deployment guide и отдельная threat model. HomeLAN больше не приходится принимать на веру по одному абзацу: архитектуру и компромиссы можно открыть и прочитать.
Почему это важно
HomeLAN стал моментом, когда AI перестал быть игрушкой и превратился в производственный слой. Я не программист по образованию, а лингвист, но смог удержать задачу, архитектуру и работающий объект на собственном железе.
Для меня это и есть практическая версия мысли «вопрос не в том, что ты можешь, а в том, что ты хочешь»: не магия одной кнопки, а возможность довести конкретную странную систему до состояния, в котором она реально живёт дома.