Платформа с открытым исходным кодом для создания и запуска агентных workflow с визуальным редактором drag-and-drop и поддержкой разных LLM-провайдеров.
brekkylab/ailoy
Библиотека для создания ИИ-агентов на Python, Node.js или Rust: каждому агенту выделяется собственная microVM-песочница с доступом к GPU.
- Звёзды
- 155
- Форки
- 7
- Открытые issues
- 26
- Последний коммит
- 29 минут назад
Что это?
Ailoy — библиотека для создания ИИ-агентов прямо в вашем коде. В её основе — идея выделять каждому агенту отдельную виртуальную машину, чтобы он мог устанавливать программы, создавать и запускать скрипты и работать в универсальной вычислительной среде, а не ограничиваться заранее заданными вызовами инструментов. Агент взаимодействует с хост-системой только через папки и ресурсы, которые вы явно подключили или предоставили.
Виртуальные машины работают на базе виртуализации krun и не требуют отдельного демона VM. Виртуализация поддерживает GPU, поэтому модели и даже игры можно запускать внутри VM агента. Доступ к моделям предоставляется через CLI провайдеров, например Claude Code, Codex или Gemini CLI, либо через API провайдеров с ключом; среди поддерживаемых бэкендов также указаны Amazon Bedrock, OpenRouter и vLLM.
Библиотека предоставляет API для Python, JavaScript/TypeScript и Rust и работает на Linux, Windows и macOS. В репозитории есть примеры, в том числе создание CAD-моделей, анализ базы данных утечек с помощью SQL и агент, который играет в OpenTTD. Проект активно развивается, поэтому API может меняться от версии к версии.
Ключевые возможности
- 01Выделяет каждому агенту собственную microVM-песочницу для установки программ и запуска кода.
- 02Поддерживает использование GPU внутри VM агента, включая Vulkan и Metal.
- 03Предоставляет API для Python, JavaScript/TypeScript и Rust.
- 04Подключает модели через CLI провайдеров или ключи API.
- 05Работает на Linux, Windows и macOS.
- 06Поддерживает вывод как целыми сообщениями, так и потоком токенов.
Сценарии использования
- Создание агентов, которые пишут и рендерят CAD-модели, а затем визуально проверяют результат.
- Анализ набора данных с помощью SQL и Python, которые агент пишет самостоятельно.
- Запуск ML-моделей, например для сегментации или синтеза речи, на GPU гостевой системы.
- Прототипирование агентов, которые работают с настольными приложениями или играми.
В подборках
Темы
Частые вопросы
- Что такое ailoy?
- Библиотека для создания ИИ-агентов на Python, Node.js или Rust: каждому агенту выделяется собственная microVM-песочница с доступом к GPU. Ailoy — библиотека для создания ИИ-агентов прямо в вашем коде. В её основе — идея выделять каждому агенту отдельную виртуальную машину, чтобы он мог устанавливать программы, создавать и запускать скрипты и работать в универсальной вычислительной среде, а не ограничиваться заранее заданными вызовами инструментов. Агент взаимодействует с хост-системой только через папки и ресурсы, которые вы явно подключили или предоставили.
- ailoy можно использовать бесплатно? Какая у него лицензия?
- ailoy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ailoy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ailoy — 22 окт. 2026 г..
- Для чего можно использовать ailoy?
- Создание агентов, которые пишут и рендерят CAD-модели, а затем визуально проверяют результат. Анализ набора данных с помощью SQL и Python, которые агент пишет самостоятельно. Запуск ML-моделей, например для сегментации или синтеза речи, на GPU гостевой системы. Прототипирование агентов, которые работают с настольными приложениями или играми.
- Где скачать ailoy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/brekkylab/ailoy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.
Встраиваемые переносимые микровиртуальные машины на Rust для локального запуска AI-агентов и недоверенного кода с аппаратной изоляцией.
Python CLI, который запускает кодинг-агентов вроде Codex и Claude Code с дополнительными супервизором, ревьюером, adversary и локальным сокращателем логов — каждый работает на своей модели.
Open-source инфраструктура для запуска сгенерированного ИИ кода в изолированных облачных песочницах с JavaScript- и Python SDK.
Среда выполнения агентов на Python: LLM с инструментами и памятью, политиками для каждого действия, песочницей для команд, защитой от сбоев и подробными трассировками.