Выпущена библиотека Persona.js, предназначенная для разработки пользовательских интерфейсов ИИ-агентов на чистом JavaScript. Инструмент ориентирован на создание фронтенд-компонентов, которые взаимодействуют с агентными системами напрямую в браузере. Ключевой особенностью решения стала нативная поддержка протокола WebMCP (Model Context Protocol), что позволяет подключать агентов к внешним данным и инструментам без сложной серверной прослойки.
Библиотека предоставляет набор готовых примитивов для управления состоянием диалога, отображения потоковой передачи ответов и обработки вызовов функций. Использование WebMCP упрощает интеграцию агентов с локальными или удаленными источниками информации, обеспечивая стандартизированный обмен контекстом между моделью и клиентским приложением. Проект распространяется под лицензией MIT и не требует использования тяжелых фреймворков, что позволяет внедрять его в существующие веб-проекты с минимальными накладными расходами.
Разработка направлена на стандартизацию взаимодействия между браузерными приложениями и агентными архитектурами. Благодаря фокусу на нативных веб-технологиях, Persona.js позволяет разработчикам быстрее прототипировать интерфейсы, где агент выступает не просто как чат-бот, а как активный участник рабочего процесса, имеющий доступ к контексту страницы и внешним API через унифицированный протокол.