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

Maven Swarm

Maven Swarm - оркестратор за адресою /swarm. Опишіть роботу звичайними словами, отримаєте план, який згодьте перед запуском.

Maven Swarm - M.A.V.E.N

Це не те саме, що Hermes Swarm

Section titled “Це не те саме, що Hermes Swarm”

Два застосунки, дві роботи. Hermes Swarm керує флотом Hermes-ботів - граф вузлів, який ви зʼєднуєте руками. Maven Swarm планує роботу сам і виконує на рушіях та застосунках цієї інсталяції.

Він ще й незалежний від Hermes: не імпортує його, не читає його файлів і працює на машині, де Hermes ніколи не встановлювали.

Напишіть, чого хочете. Оркестратор зіставляє запит зі сценаріями цієї інсталяції й показує, що збирається робити: які кроки, в якому порядку, яка модель або який застосунок робить кожен і що після нього залишиться. Ніщо не запускається, доки ви не натиснете кнопку.

План до запуску - M.A.V.E.N

Будь-який крок змінюється до запуску. У кожного кроку вказано модель або застосунок, і обидва змінюються у списку вибору. Доступна будь-яка модель, яка в цієї інсталяції справді є, а для кроку-інструмента обирається сам інструмент і рушій, яким він пише. Презентація більше не бере мовчки найдешевший рушій, коли ви попросили інший.

Прикріпіть файли. Кнопка ФАЙЛИ кладе документи в задачу. Інструменти отримують шлях, модель отримує текст там, де його можна прочитати без конвертації. PDF конвертується один раз під час завантаження, і текст зберігається поруч із файлом, тож наступний вузол не конвертує його знову.

Віддайте йому свої навички. Кнопка НАВИЧКИ додає документи навичок, встановлені на цій машині (~/.agents/skills). У промпт потрапляє лише встановлене. Імʼя, під яке нічого не стоїть, відкидається, а не згадується: модель, якій сказали «використай навичку seo-audit», не давши її тексту, вигадає її сама.

Каталог: 636 конвеєрів у 38 категоріях

Section titled “Каталог: 636 конвеєрів у 38 категоріях”

Кнопка Каталог конвеєрів відкриває вікно у три колонки: категорії, конвеєри обраної категорії та один конвеєр повністю, з описом одним рядком, процесом по кроках і тим, як він виконується. Пошук іде одразу по всьому каталогу, вашою мовою. Усе є українською, англійською та російською.

Каталог конвеєрів - M.A.V.E.N

Конвеєр описує роботу, а не задає готовий граф. Обраний конвеєр каже оркестратору, чого ви хочете. Сценарій він досі обирає сам, показує план першим і називає прогін іменем конвеєра.

Категорії йдуть від Personal / Everyday AI, Content / Media, Research / Knowledge та Developer / Coding через Bio & Health, Web Automation, Business Intelligence, Cloud & DevOps, Customer Ops, Data Platforms і Development / Web до морського набору, заради якого M.A.V.E.N. спершу й будувався.

Чим він насправді вміє керувати

Section titled “Чим він насправді вміє керувати”

Крок - це або модель, що думає, або застосунок, що працює. Інструментами слугують ті застосунки, що вже є в M.A.V.E.N.:

Усі інструменти, які може покликати вузол - M.A.V.E.N

Інструмент Застосунок Що робить
site_build VC-Forge збирає справжній проєкт із файлами на диску: лендинг, сайт, docs-сайт, прототип
deck_make P-Forge презентація в тому оформленні та тією мовою, які ви попросили
course_make Course-Forge озвучений курс: модулі, слайди, живий голос, .pptx
studio_run X-Forge зображення, апскейл, світло, вирізати тло, розширити, відео, музика, sfx, голос, вектор, 3D
music_make M-Forge · Music трек за описом, до Media Library
storyboard_make S-Forge розкадровка у проєкт студії
research_dossier R-Forge шукає, читає сторінки й пише досьє з посиланнями
documents_translate D-Forge документ перекладено зі збереженням верстки
vault_document сховище готовий звіт окремим файлом

Усього їх двадцять сім. Решта: web_search, documents_convert, transcribe_media, speak_text, knowledge_ask, seo_review, ad_stage, find_media, читання й пошук у сховищі, крок-погодження gate і shell. План каже, які з них обрано.

Куди вузол має право писати

Section titled “Куди вузол має право писати”

Вузол працює у вашому сховищі й може писати туди, не питаючи. Це правило, на якому збудований продукт: модель, яка щось зберігає, зберігає це в Обсидіані. Робоча тека робить правило фактом, бо CLI дотягуються до тієї теки, в якій їх запустили.

Довільна команда оболонки досі питає, а в прогоні, за яким ніхто не стежить, «питає» означає «не відбувається». Решту закривають дві ручки: MAVEN_SWARM_PERMISSION_MODE=bypass дає повну автономію, =safe забирає запис назад.

Прогони переживають машину

Section titled “Прогони переживають машину”

Прогін згортається з журналу, який лише дописується, тому вбитий сервер його не втрачає. Перезапустіть, і він продовжить з останнього вузла, що завершився. Оплачена робота ніколи не повторюється: довгий інструмент, який встиг закінчити, зберігає результат. А завдання, що померло разом із процесом, переробляється, а не всиновлюється.

Завершений прогін, вузол за вузлом - M.A.V.E.N

Відкрийте будь-який прогін і побачите кожен вузол: що запитали, що він відповів, скільки це коштувало та які файли зʼявилися. Список можна очистити, причому у два натискання, щоб це ніколи не сталося випадково.

Міст, стелі та боти - M.A.V.E.N

Додайте телеграм-бота у вкладці боти: токен, кому можна з ним говорити, які сценарії йому доступні та які навички він несе. Він відповідає тією мовою, якою до нього звернулися, приймає документ як матеріал для задачі й сам реєструє своє меню команд. Команда /run розуміє фразу так само, як ідентифікатор сценарію.

Токени ботів ніколи не друкуються: ні в події, ні у трасі, ні в помилці, і ніколи всередині промпта, що йде моделі.

Вкладка машини перелічує вузли, на яких рій має право працювати: цю і будь-яку іншу, до якої ви вже дотягуєтесь через ssh.

Вкладка налаштування тримає стелю одного прогону, граничну глибину графа, приймання задач ззовні та спільний секрет, який каже, кому можна їх надсилати. Секрет вводиться і назад не показується, тож ротація означає ввести новий.