Aquilum — быстрый аналог Obsidian на Rust, который потребляет около 27 МБ ОЗУ

dima_yiu 47 минут назад Объяснить с Aquilum — быстрый аналог Obsidian на Rust, который потребляет около 27 МБ ОЗУ 8 мин 937 Rust * Windows * Программирование * Дизайн Интерфейсы * Обзор Заметочник поддерживает обратные...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Вот важная новость с фронта ИИ: dima_yiu 47 минут назад Объяснить с Aquilum — быстрый аналог Obsidian на Rust, который потребляет около 27 МБ ОЗУ 8 мин 937 Rust * Windows * Программирование * Дизайн Интерфейсы * Обзор Заметочник поддерживает обратные ссылки и граф знаний, дерево файлов, лайв-превью, работу с несколькими базами знаний, анализ данных с помощью аналога Dataview, мгновенный поиск связных и похожих заметок, историю изменений внутри каждой заметки и многое другое, о чем расскажу в статье. Домашняя страница заметочника AquilumПрилагаю описание проекта на Github и страницу релиза с установщиком для Windows. Да, протестировать его пока можно только на винде.
Aquilum пока не пытается заменить Obsidian во всех сценариях. Это активно развиваемый Windows-прототип local-first заметочника. Зачем создавался заметочник AquilumЯ фанат Obsidian, но меня невероятно задолбало, что он ест так много ОЗУ.
Технические детали
Особенно это мешает, когда открыто несколько тяжелых приложений, и память особенно ценна. На моём компьютере Obsidian заметно увеличивает нагрузку при запуске и особенно тяжело работает с большими хранилищами и несколькими тяжёлыми приложениями. Ниже я разместил скриншот с потреблением ресурсов Obsidian и Aquilum.
Я реализовал на Rust аналоги привычных возможностей Obsidian: Dataview-подобные запросы, граф, backlinks, историю, задачи и другие функции, поэтому в моем случае условия максимально похожие. Видно, что Obsidian может потреблять гигабайт с лишним памяти, в то время как аквилум кушает всего 27 мегабайт! я еще занизил показатели в заголовке статьи...
Сравнение потребления ресурсов у Obsidian и AquilumРазница в том, что обсидиан тянет за собой отдельный браузерный движок, который и нагружает систему. Я решил действовать иначе и написать заметочник на Tauri, чтобы расход ресурсов был минимален. Это позволило ограничить потребление ОЗУ в 27Мб, а установщик запаковать в 11Мб дискового пространства.
Отраслевые последствия
Также мне не нравится, что у всех плагинов в Obsidian разрозненный визуальный дизайн. Я сам дизайнер, поэтому в глаза мне постоянно бьет ключом этот нюанс. Хочется единой дизайн-системы и контроля над токенами (отступами, размерами и цветами).
Плюс для меня разработка объемного продукта стала хорошей практикой, так как в данный момент работаю я в команде дизайн-систем. А еще мне хотелось открытости и портативности, чтобы все данные всегда были у меня! В обсидиане некоторые плагины не всегда очевидно хранят данные (это характерно для табличных плагинов).
В аквилуме же все данные хранятся в заметках, что означает полную портативность базы знаний. Обзор функционалаAquilum использует CodeMirror 6 — тот же редакторский движок, который используется в Obsidian. Поэтому базовые ощущения от редактирования Markdown во многом знакомы пользователям Obsidian.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.






