Local-first
Local-first (локальный прежде всего) здесь не лозунг - это архитектурное ограничение, которое формирует всю систему.
Что это значит
Заголовок раздела «Что это значит»- Всё работает на вашем оборудовании. Плоскость управления, агенты, которых она порождает, и модели, которые вы размещаете, - всё это процессы на вашей машине. На пути нет никакого сервера MAVEN.
- Ваши данные остаются на месте. Промпты, результаты и артефакты хранилища записываются локально - в ваше хранилище (vault) Obsidian, по папке на приложение, а Медиатека читает их обратно. Облачные провайдеры моделей видят только то, что вы отправляете им напрямую, через собственные ключи - M.A.V.E.N ничего не проксирует и не ретранслирует.
- Учётные данные принадлежат вам. Ключи живут в
.env.localна диске. M.A.V.E.N читает их, чтобы обращаться к провайдерам; он никогда не пересылает их куда-либо ещё. - Всё, что может, работает офлайн. Локальным моделям, преобразованию документов, транскрипции и документации, которую вы сейчас читаете, сеть не нужна вовсе.
Последствия, которые видны
Заголовок раздела «Последствия, которые видны»Это ограничение заметно по краям продукта:
- Сайт документации (этот) делает ноль внешних сетевых запросов - шрифты размещены локально, поиск работает в вашем браузере, нет ни аналитики, ни трекеров.
- Бесплатные офлайн-движки разворачиваются при установке везде, где есть локальный вариант (Kokoro, Supertonic, Whisper, yt-dlp, anydoc, движок водяных знаков), так что установка без ключей всё равно делает настоящую работу.
- Удалённый доступ включается явно и закрыт PIN-кодом; для loopback ничего не нужно. См. Безопасность и удалённый доступ.
Компромисс
Заголовок раздела «Компромисс»Инфраструктуру запускаете вы. Это цена перечисленных выше гарантий, и это та аудитория, для которой построен M.A.V.E.N - инженеры, разворачивающие собственный стек.