Cloudflare открыла исходный код экспериментального браузерного движка Kitesurf, созданного для ИИ-агентов. Теперь разработчики могут модифицировать код, запускать движок локально и использовать его в собственных облачных системах. Проект представили в августе 2026 года.

Kitesurf загружает веб-страницы, разбирает HTML, применяет CSS, выполняет JavaScript и делает скриншоты. ИИ-агенты могут с его помощью переходить по страницам, извлекать содержимое и заполнять формы. По данным Cloudflare, архитектура движка снижает расходы на такие задачи и сокращает использование памяти и процессорного времени по сравнению с Chromium.

В основе проекта модули на Rust, перекомпилированные в WebAssembly: Blitz отвечает за HTML и структуру, Stylo из Firefox — за обработку CSS, библиотеки Linebender — за текст и двумерную графику. JavaScript выполняет отдельный движок Boa внутри WebAssembly. Управлять движком можно через Chrome DevTools Protocol (CDP), а ИИ-агентов подключать через MCP.

В тестах Kitesurf экономит память и процессорное время, но работает медленнее. При создании скриншотов показатели процессорного времени и памяти составили 352 мс и 58 МиБ, а время выполнения — 1,51 с. У Chromium — 1880 мс, 399 МиБ и 1,21 с соответственно.

Совместимость с современным вебом у Kitesurf пока неполная: движок не подходит для воспроизведения видео, работы с WebGL и длительных сессий с авторизацией, а отрисовка может отличаться от Chromium. Код опубликован на GitHub, документация — на сайте проекта.