Алекс Заг
Делаю инструменты, чтобы в шуме не терялось главное.

🖥 Проекты
- Podlite - лёгкий язык разметки для текстов, документации и баз знаний.
"Podlite for Web" - система управления контентом на текстовых файлах Podlite. Как создать сайт или блог.
Podlite for Desktop - open-source редактор для Linux, Mac, Windows
Pod6.in - онлайн-редактор
- Axona – персональная система знаний
Axona Desktop - приложение для навигации, редактирования и визуализации базы знаний
axonaCloud - self-hosted синхронизация, оркестрация и интеграция с AI
✦ Недавнее

Я выпустил Axona 0.1.1 — персональный инструмент управления знаниями, настольное приложение. Оно помогает меньше держать в голове: мысль можно сразу записать сочетанием клавиш поверх любого окна, не решая, куда ее положить, а потом найти поиском по всей базе. Так снижается нагрузка на мозг, когда информации много, и жить становится комфортнее. Заметки — обычные файлы на вашем диске. В основе Axona — практики бережного отношения к вниманию, которыми я пользуюсь в работе последние десять лет: голова свободнее, работать легче, а для меня это еще и способ беречь здоровье, и не только психологическое.

От идеи до этого выпуска прошло больше шести лет. Шесть лет — довольно долгий срок для программы. За это время случилось то, чего я в начале не мог предвидеть. Некоторые библиотеки, на которых строился интерфейс, сменили лицензии, но это мелочь. Главное — языковые модели стали рабочим инструментом в разработке, и это изменение затронуло всю разработку программ.
Веса на рынке поменялись кардинально. Речь не про «ускорилось написание кода» — это самая скучная часть истории. Меняется сама система ценностей в разработке ПО.
Раньше идея верхнего уровня почти всегда упиралась в то, сколько ее реализация будет стоить в часах. Хорошая мысль отбрасывалась не потому, что она плохая, а потому, что до нее не дошли бы руки. Теперь это ограничение ослабло: я могу позволить себе более амбициозные планы и рассматривать функционал, за который раньше не взялся бы. Это подняло качество и расширило мои возможности.
Отсюда главное, чем для меня примечателен этот выпуск. Я впервые потратил больше времени на то, чем программа должна быть и как она должна выглядеть, чем на реализацию функционала. Не могу не поделиться: для меня это было очень восхитительно.
Разница чувствуется физически. Раньше рутина занимала большую часть дня, и продуктовые решения приходились на конец дня, когда я уже уставал и внимания оставалось мало.
В дизайне мне помогает LLM-агент. Он хранит все мои указания, сверяется с ними и помогает проверять каждую мою идею на соответствие правилам. Получается этакий помощник-справочник, с которым можно разговаривать. В основу правил я поставил снижение когнитивной нагрузки на человека в интерфейсе. Это один из главных принципов интерфейса: я пытаюсь нащупать путь, при котором работать с программой как можно комфортнее. А цель шире — чтобы сохраненные знания возвращались в работу и помогали думать.
Пока приложение только в начале пути к версии, готовой для повседневной работы других людей. Я переношу в него свои разрозненные решения: раньше часть из них работала на автоматизациях самой операционной системы и в простом редакторе Podlite. Теперь пробую закрепиться в Axona окончательно.
Некоторые экраны еще пустые, например календарь, а в других функционал пока минимальный — например, в графе связей. Но я уже перенес в Axona часть своих процессов и пользуюсь ею каждый день.


Многое еще предстоит спроектировать. Вот некоторые задачи, которые я сейчас обдумываю.
встроенный ИИ
Новый для меня домен — агент, встроенный в Axona, а может быть, и не один; для них нужно будет спроектировать обвязку, harness.
При этом программой должно быть можно пользоваться и без агента: основная работа остается доступной без ИИ — так же, как без интернета. Настольному приложению интернет сейчас не нужен.
поддержка внешних агентов
Кроме того, в Axona будет встроен MCP-сервер, чтобы с базой могли работать и внешние агенты.
поддержка целостности базы знаний
Проверка целостности опирается на Podlite: в отличие от Markdown, у документа в нем явное блочное устройство, и это позволяет проверять линтингом и структуру файлов, и схему документа.
Я планирую проверять, соответствует ли документ допустимой схеме. Такая проверка поможет выявлять структурные ошибки в документах, созданных LLM.
Само приложение — одна из частей экосистемы, которую я спроектировал в самом начале. Замысел до сих пор актуален. Каждая часть независима от остальных, но я ожидаю, что вместе они дадут впечатляющий результат. Впереди Axona Cloud: его прототип уже работает на моем домашнем сервере Raspberry Pi, а сервисы на нем я описываю блоками кода прямо в документе базы знаний. Впереди и мобильная версия, так что фронт работ большой и интересный.

Axona 0.1.1 для macOS (Apple Silicon и Intel) можно бесплатно скачать на странице выпуска.
Сборок для Windows и Linux пока нет. Если они нужны или что-то не сработало, напишите в Issues — добавлю и поправлю.
Спасибо
© All rights reserved. 2022-2026. CC BY-SA 4.0. Made with Podlite