Вышел первый релиз luau-wasm 0.1a0 — это компилятор Lua в WebAssembly (WASM), который позволяет запускать Lua-код в браузере или в Pyodide — Python-среде, работающей в браузере. Pyodide уже используется для запуска Python-кода в браузере, а теперь с luau-wasm можно запускать и Lua-скрипты.

Это важно для разработки ИИ-агентов, потому что Lua часто используется для скриптов в играх и других приложениях, а WASM позволяет запускать код на клиенте без необходимости установки дополнительного ПО. Pyodide также поддерживает TensorFlow.js, что позволяет использовать машинное обучение в браузере.

Simon Willison, автор проекта, подробно описал процесс публикации WASM-колес (wheels) в PyPI, что упрощает интеграцию luau-wasm в Python-проекты. Это может быть полезно для разработчиков, которые хотят использовать Lua для скриптов в своих ИИ-агентах.

Luau-wasm 0.1a0 — это первый релиз, и он может содержать баги, но он уже демонстрирует потенциал для использования Lua в браузере. В будущем luau-wasm может стать важным инструментом для разработки ИИ-агентов, которые работают на клиенте.