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

Панель керування

Панель керування (control plane) - це шар, який вирішує, хто що запускає, де і чи дозволено це робити. Вона не виконує роботу сама; вона керує тим, що її виконує.

M.A.V.E.N - це панель керування для AI-агентів. Вона стоїть на порозі: з одного боку - детермінований код, який ви пишете: скрипти, пайплайни, запити з відомим результатом. З іншого - недетерміновані агенти: моделі та CLI, що міркують, користуються інструментами і повертають те, чого ви не могли б обчислити заздалегідь.

У цьому порозі й уся суть. Коду потрібні гарантії; агенти їх дати не можуть. Щось має стояти між ними і перетворювати одне на інше: маршрутизувати запит до здатного провайдера, стежити за тим, що встановлено й дозволено, переходити на резерв, коли провайдер не працює, і записувати, скільки витрачено. Це «щось» і є панель керування.

  • Парк. Кожна модель і агент, до яких має доступ це встановлення, - чат-API, локальні моделі Ollama, CLI-агенти, агрегатори провайдерів. Усі вони відповідають в одному Chat; поле глобальної моделі обирає, хто відповідає застосунку, який не питає; Менеджер моделей вирішує, хто взагалі доступний.
  • Маршрутизація і failover. Запит називає модель; якщо цей провайдер не працює, ланцюжок failover відповідає з наступного кандидата замість того, щоб залишити запит без відповіді.
  • Готовність. Застосунок, якому потрібен CLI, демон чи ключ, повідомляє про це на картці налаштування, доки його не буде; Health перелічує всі залежності в одному місці та які застосунки ламаються, поки залежності немає.
  • Облік. Скільки витратив кожен виклик - записано для Телеметрії та обмежено денною стелею витрат.
  • Сховище. Усе створене потрапляє у ваше сховище (vault) Obsidian, а Медіатека - хаб, який показує все це.

Це не хостинговий сервіс, не шлюз, через який ви пропускаєте свої дані, і не агент сам по собі. Вона працює на вашому обладнанні й оркеструє процеси, які теж працюють на вашому обладнанні. Дивіться Local-first. Коли той самий парк потрібен більш ніж одній людині, M.A.V.E.N Teams додає спільний підписаний журнал подій.