Экосистема Axona

CHANGES

Изменения в документе
VERSION DATE DESCRIPTION OF CHANGE AUTHOR
0.03 2026.01.07 Добавлена глава об AxonaCloud - сервисе облачного хранения и оркестрации zag
0.02 2022.06.30 Описание компонент базы знаний zag
0.01 2020.06.04 Начальная версия zag

Видение

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

Axona — self-hosted экосистема для приватного управления знаниями:

  • данные остаются на ваших устройствах

  • база знаний становится рабочей инфраструктурой

Главный принцип: «Владей своими данными».

Структура экосистемы

Компоненты персональной системы знаний

Компоненты

Axona Desktop - десктопное приложение для навигации, редактирования и визуализации базы знаний

Статус: На этапе уточнения требований

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

  • Навигация по графу с поиском

  • Блочный редактор (Podlite/Markdown)

  • Панельный просмотр документов

  • Интеграция с локальной файловой системой

Спецификация:

AxonaCloud — self-hosted платформа для синхронизации базы знаний, оркестрации и интеграции с AI

Статус: Активная разработка

AxonaCloud представляет собой self-hosted платформу для синхронизации базы знаний между устройствами и автоматического развертывания инфраструктуры на основе описаний в файлах базы знаний.

Ключевой функционал:

  • P2P синхронизация файлов через Syncthing

  • Выполнение блоков кода в Docker-контейнерах

  • Интеграция с локальным LLM через Ollama (?)

  • Публикация статических сайтов

Основные компоненты

  • Синхронизация - использует Syncthing для P2P синхронизации между устройствами без центрального сервера

  • Оркестрация контейнеров - автоматическое развертывание Docker контейнеров из блоков кода в файлах базы знаний

  • Сетевая инфраструктура - управление WireGuard VPN, Nginx и Pi-hole через конфигурации в документах (?)

  • Автоматизация - интеграция с n8n для создания workflow'ов ( управляемых из базы знаний ?)

  • Публикация - автоматическая публикация статических сайтов на Vercel и других платформах (собственных хостинг)

  • Мобильный доступ - API для iOS/Android клиентов с режимом "только чтение" для безопасного доступа к базе

Спецификации:

Axona Mobile — мобильный доступ

Статус: Планируется

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

  • Только чтение (первый релиз)

  • Голосовые заметки с локальной транскрипцией (Whisper)

  • Синхронизация через API AxonaCloud

Общий фундамент

Все компоненты используют:

Формат базы знаний

  • Podlite — основной язык разметки

  • Markdown — поддерживается как стандартный блок

  • простые текстовые файлы — никаких проприетарных форматов

  • читаемо без Axona — работает в любом редакторе

См.: Спецификация Podlite

Синхронизация

  • P2P синхронизация через протокол Syncthing, без центрального сервера

  • Offline-first — работает без сети

  • Разрешение конфликтов через .sync-conflict файлы

Интеграция с AI (опционально)

  • Локальный LLM через Ollama (Llama, Mistral и др.)

  • Локальные embeddings для семантического поиска

  • Данные не покидают инфраструктуру

  • Опционально — система работает без AI

Принципы

  • Приватность как архитектура — данные физически не могут покинуть ваши устройства без ваших действий (Syncthing sharing)

  • Файлы как источник правды — простой текст, makrdown/podlite

Roadmap

Roadmap экосистемы
группа Компоненты
1 AxonaCloud, Desktop
2 Семантический поиск, AI Chat, API
3 Mobile App

Ссылки