Публичный релиз v0.2.9.7

Приватный мессенджер, который остается вашим.

Kaigen — независимый portable-клиент Tox для Windows, Debian и macOS. Чаты, файлы, локальная история и несколько профилей работают без обязательного облачного аккаунта. Tor доступен из коробки, а между двумя Kaigen-клиентами можно включить дополнительный PQ-слой.

Tox E2EE Опциональный PQ-слой Portable
Текущая версияv0.2.9.7публичный релиз
Следующая цельv0.3Стабилизация UI и запуска
Поддерживаемые ОС3 платформыWindows · Debian · macOS
ЛицензияGPL-3.0+открытый исходный код
Уже в Kaigen

Мессенджер без обязательного облака и лишней привязки.

Повседневные функции работают локально и переносимо: несколько профилей, история, поиск, черновики и передача файлов. Защита охватывает транспорт, данные профиля на диске и чувствительные области памяти; дополнительные механизмы включаются только там, где оба клиента их поддерживают.

Связь

Tox E2EE + дополнительный PQ-слой

Стандартное сквозное шифрование Tox защищает сообщения и файлы при передаче. После взаимной идентификации двух Kaigen-клиентов можно согласовать дополнительный слой ML-KEM-768 + AES-256-GCM.

Portable

Все рядом с приложением

Профили, настройки, история, черновики, загрузки и очереди хранятся в portable-каталогах. Перенос — копированием папки после закрытия клиента.

Маршрутизация

Встроенный Tor

Собственный Tor Expert Bundle, мосты Snowflake, obfs4 и WebTunnel, SOCKS5-прокси или прямое подключение. Автоперехода на прямую сеть при ошибке Tor нет.

Профили

Несколько аккаунтов онлайн

Разблокированные профили остаются подключенными одновременно, каждый со своими контактами, историей, черновиками и счетчиками событий.

Переписка

История, файлы и поиск

Текст, изображения и файлы, вставка из буфера, быстрый поиск по локальной истории, черновики, экспорт переписки и неблокирующая проверка орфографии RU/EN.

Кроссплатформенность

Одна логика на трех настольных системах

Готовые portable-выпуски для Windows 10/11 x64, Debian x64 и универсальный пакет macOS 11+ для Intel и Apple Silicon.

WindowsDebianmacOS
Данные и память

Шифрование на диске и защита памяти

Каждый профиль хранится в отдельном зашифрованном .kai-контейнере на базе AES-256-GCM — в том числе когда пароль профиля не задан. Это защищает данные Kaigen на диске.

Во время работы чувствительные буферы по возможности удерживаются в памяти средствами ОС, исключаются из дампов и очищаются после использования. Это снижает риск случайного раскрытия.

Принцип проекта

Сначала — удобный мессенджер. Остальное подключается явно.

Базовые чаты, файлы, история и профили не зависят от дополнительных сервисов. Будущие модули включаются отдельно, чтобы пользователь сам выбирал возможности и связанные с ними ресурсы и риски.

Явное включениеКаждая расширенная функция — отдельный выбор пользователя.
Открытая дорожная карта

От стабилизации клиента — к распределенной сети.

Здесь собраны уже доступные возможности и следующие крупные этапы — от стабилизации клиента до изоляции компонентов и распределенных сервисов. Завершенные версии остаются в списке, чтобы развитие Kaigen было видно от первого portable-релиза до следующих архитектурных шагов.

v0.1.1
Выпущено

Первый переносимый выпуск

Общение и передача файлов через Tox на Windows, Debian и macOS. Несколько профилей, локальная история, подключение через Tor и дополнительная PQ-защита текста между совместимыми клиентами.

v0.2.0
Выпущено

Удобный чат и быстрый поиск

Проще работать с перепиской и вложениями, находить сообщения в истории и сохранять полный экспорт. Усилена защита при обработке входящего содержимого.

v0.2.1
Выпущено

Надёжные контакты и перенос профилей

Надёжнее работа контактов и запросов в друзья, когда собеседник не в сети. Улучшены перенос профилей qTox, уведомления и работа переносимых сборок.

v0.2.2
Выпущено

Удобный интерфейс на трёх ОС

Интерфейс лучше подстраивается под размер окна. Windows, Debian и macOS получают согласованный выпуск с проверенным запуском на каждой системе.

v0.2.2.1
Выпущено

Защищённые и переносимые профили

Зашифрованные профили .kai можно сохранять и переносить через импорт и экспорт. Чувствительные данные получают дополнительную защиту в памяти; Desktop и Web используют общую основу.

v0.2.2.2-web.RC2
Выпущено

Меньше ресурсов, проще установка

Kaigen экономнее расходует ресурсы и стабильнее работает на Windows и в Web. Установщик Windows и готовый Web-пакет со встроенным Tor упрощают установку.

v0.2.3
Выпущено

Стабильная работа на всех платформах

Импорт профилей, сессии и подключение работают стабильнее на Windows, Debian, macOS и Web. Исправления копирования и контекстных меню делают привычные действия удобнее.

v0.2.4
Выпущено

Профили, история и передача файлов

Несколько профилей одновременно, локальная история и файлы — в обновлённом интерфейсе. Защищённое хранение профилей, Tor и дополнительная PQ-защита текста между Kaigen-клиентами доступны на Windows, Debian, macOS и Web.

v0.2.4.5
В составе v0.2.6

Обновляемые ключи для защиты переписки

В версии 0.2.6 PQ v2 автоматически согласует защиту с совместимым собеседником и обновляет ключи переписки. Сессия сохраняется, а отправка из очереди продолжается после восстановления связи.

v0.2.5
В составе v0.2.6

Форматирование и ответы с цитатой

Выделяйте важное форматированием и отвечайте цитатой со ссылкой на исходное сообщение в совместимых клиентах. Доступно с 0.2.6; для qTox цитаты остаются обычным текстом. Стикеры запланированы.

v0.2.6
Выпущено

Удобный чат и стабильный Web

Общайтесь удобнее с реакциями на сообщения и активными ссылками. Web стабильно работает даже с закрытым браузером, а контроль квот защищает хранилище от переполнения.

v0.2.7
Выпущено

Минорные исправления UI и оптимизация

Исправления интерфейса, редактора сообщений, контекстных меню и просмотра изображений. Оптимизация чата и исправления передачи файлов и PQ. Windows MSI предлагает запуск приложения на последнем экране; флажок Launch Kaigen по умолчанию снят.

v0.2.8
Выпущено

Автоматический PQ и статусы файлов

Исправлено автоматическое включение PQ после отправки текста или изображения новому контакту, который ещё офлайн: согласование продолжается после его первого ответа онлайн. Завершённые передачи файлов показывают правильный статус. В Web исправлены получение файлов и обновление списка контактов.

v0.2.9
Выпущено

Меню изображений и прогресс файлов

Исправлен сбой при открытии меню изображения в Desktop и его положение у края окна. В Desktop и Web окно сбора энтропии показывается полные 8 секунд, в том числе при раннем выборе системной энтропии. В Web восстановлен промежуточный прогресс приёма обычных файлов.

v0.2.9.5
Выпущено

Профили, файлы и уведомления

Обновлены профили и контакты, передача файлов, изображения в чате, фоновые уведомления и поведение окна.

v0.2.9.6
Выпущено

Выпуск v0.2.9.6

Опубликованы пакеты для Windows x64, Debian x64, macOS universal и Web. Desktop-сборки используют фиксированный форк Kaigen toxcore.

v0.2.9.7
Выпущено

Удаление сообщений и Web-исправления

Добавлено локальное удаление сообщений, включая ожидающие отправки, цитаты и реакции. В Web исправлены прокрутка и английский интерфейс сеанса, снято ограничение 900 × 660. Уведомление о сборе энтропии показывается дольше.

v0.3
Следующая

Удобнее интерфейс, надёжнее запуск

Интерфейс станет удобнее благодаря исправлению ошибок и небольшим оптимизациям. Запуск на Debian и macOS — стабильнее и предсказуемее.

v0.4
Запланировано

Групповые чаты

Можно будет общаться в группах, видеть участников и обмениваться файлами в одном привычном чате.

v0.5
Запланировано

Kaigen на небольших экранах

Интерфейс станет удобнее на телефонах и других небольших экранах. Следом появятся первые тестовые сборки для iOS и Android.

v0.6
Запланировано

Изоляция ключей и защита соединения

Ключи получат отдельное защищённое хранилище, сетевые пакеты — дополнительную проверку, а ядро связи будет работать в изоляции. Антифлуд поможет ограничивать навязчивый трафик и злоупотребления. Архитектура пройдёт тестирование и аудит.

v0.7
Запланировано

Доставка сообщений без одновременного онлайна

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

На старте доставку поддержат постоянно подключённые сервисные узлы; с ростом сети планируется снижать зависимость от них.

v0.8
Запланировано

Публикации и подписки

Можно будет вести микроблог, оформлять профиль-витрину и собирать ленту авторов. Публикации будут распространяться по сети; ориентир — сайты и подписки в ZeroNet.

v0.9
Запланировано

Более компактный desktop-клиент

Собственный интерфейс без WebView должен сделать приложение компактнее и уменьшить зависимость от внешних компонентов.

v0.9.5
Запланировано

Независимая проверка безопасности

Полная ревизия и упорядочивание кода помогут повысить надёжность приложения. Внешние специалисты проведут аудит безопасности, а подтверждённые проблемы будут исправлены.

v1.0
Запланировано

Стабильный релиз 1.0

Стабильная версия для повседневного общения после внешнего аудита, исправления найденных проблем и завершающей проверки надёжности.

v1.1
Запланировано

Боты и собственные сервисы

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

v1.2
Запланировано

Защищённый ввод текста

Собственный механизм криптографически защищённого ввода даст больше контроля над обработкой текста до шифрования.

v1.3
Запланировано

Переносимая среда для приватного общения

Kaigen можно будет запускать в отдельной изолированной среде Debian с переносного носителя. Синхронизация между экземплярами — по желанию пользователя.

v1.4
Запланировано

Прямая связь и открытые устройства

Mesh-расширение можно будет подключать для прямой связи устройств. Планируются изолированные сборки для устройств с открытым аппаратным обеспечением; поддерживаемые устройства и модель доверия определятся после прототипирования и аудита.

Версия 0.6

Безопасность как набор изолированных обязанностей.

Будущая архитектура разделит хранение ключей, выполнение toxcore и сетевую фильтрацию. Это пока концепция, а не свойство текущей версии: точная модель угроз и протокол взаимодействия должны пройти тестирование и аудит.

Подробнее в дорожной карте
Готовые выпуски

Выберите свою платформу.

Для Windows доступны installer и portable ZIP; для Debian и macOS — переносимые пакеты. Web-клиент открывается отдельно в браузере, а server installer помогает развернуть собственный Web-инстанс.

macOS

macOS 11+ · Intel + Apple Silicon

Скачать ZIP

Перед обновлением. Резервная копия portable-каталогов data, profiles и downloads все равно рекомендуется. Windows MSI штатно закрывает Kaigen, сохраняет данные и заменяет файлы. Запуск после установки или обновления — только если выбрать Launch Kaigen и нажать Finish; флажок по умолчанию снят. Тихая установка и обновление приложение не запускают. Публичная macOS-сборка подписана ad-hoc и не нотарифицирована Apple.

Open source

Kaigen развивается открыто.

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

Открыть репозиторий
Адрес скопирован