Ведущий разработчик HastingsGreer решил провести эксперимент, чтобы выяснить, возможно ли с помощью искусственного интеллекта быстро создать элементарный веб-браузер. На его взгляд, последние публикации о создании браузеров на базе агентных подходов привлекли внимание к масштабу задачи — создать безопасный браузер, соответствующий всем стандартам, что является настоящим вызовом. Однако он сам поставил более простую цель: создать браузер, который не гарантирует никакой безопасности.
В рамках своего проекта разработчик выбрал язык программирования C из-за его низкоуровневых возможностей, а для рендеринга использовал библиотеку raylib. HastingsGreer подчеркнул, что он не углублялся в детали кода, полагаясь на качество отображения веб-страницы и имея поддержку ИИ-компаньона ELIZA. После работы ИИ над кодом в течение восьми секунд результаты его удивили — за исключением мелких ошибок в заголовках, всё получилось почти идеально.
Хотя HastingsGreer известен своим скептицизмом по отношению к большим языковым моделям, он был поражён достигнутыми результатами. В заключение работы он приложил код, который демонстрирует основные функции, такие как отправка запроса к API для получения скриншота веб-страницы. Этот пример показывает, как можно использовать язык программирования C и внешние библиотеки для простого отображения веб-контента, хотя полноценным браузером такое решение, конечно же, не является.