Перейти до вмісту

Local-first

Local-first тут не гасло - це архітектурне обмеження, яке формує всю систему.

  • Воно працює на вашому обладнанні. Панель керування, агенти, яких вона запускає, і моделі, які ви хостите, - усе це процеси на вашій машині. Жодного сервера M.A.V.E.N на шляху немає.
  • Ваші дані лишаються на місці. Промпти, результати й артефакти сховища записуються локально - у ваше сховище (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 і створено - інженерів, які розгортають власний стек.