Monty
Python-интерпретатор, заточенный под AI: Monty сегодня залетел в GitHub Trending и подскочил на 4700+ звезд.
Сделан на Rust, поэтому стартует быстро, и при этом полностью изолирован от хост-окружения. Файлы, сеть, переменные окружения все это доступно только через внешние функции, которые ты сам прокидываешь. То есть AI может выполнять только те операции, которые ты ему явно разрешил.
Есть пауза/резюм выполнения: состояние интерпретатора можно сериализовать и сохранить, потом в любой момент восстановить и продолжить. Плюс можно трекать память, глубину стека вызовов и время исполнения, а при превышении лимитов он сам прибивает выполнение.
Да, полного стандартного либы и сторонних пакетов нет, и пока не поддерживаются объявления классов и match. Но чтобы гонять сгенерированный AI код для tool-calls, этого уже хватает.
Если хочешь апгрейднуться с классических tool-calls к варианту, где LLM пишет код и ты его исполняешь, но не хочешь терпеть холодный старт Docker или риски безопасности от exec(), Monty стоит попробовать.
📁 Language: #Rust 71.0%
⭐️ Stars: 5.5k
➡️ Cсылка на GitHub
📱 @git_developer
Post #1422
2.79K

- 👍 3