SM

smol-machines/smolvm

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

7 тыс. stars Качество 67 Тренд 86Apache-2.0

Встраиваемая, портативная, разветвляемая виртуальная машина для безопасного запуска Агентов локально.

Обзор

Английский язык · 中 · · гофрирование и практичность · Русский язык · Эспаньол · Дойч Включите легкие виртуальные машины в свое программное обеспечение, портативные среды разработки и локальную песочницу. Windows: отсоедините Windows-x86 64 и запустите smolvm.exe (нужна платформа Windows Hypervisor). Кодирующие агенты: запустите smolvm — помогите после установки найти каждую команду. Документация для людей и агентов находится в документах /, одна папка для задачи: README.md с фактами и SKILL.md агент может следовать, со своими сценариями, рядом со справочной страницей для каждой функции. Настоящие виртуальные машины с собственным ядром, бесплатно на вашем ноутбуке или на ваших собственных серверах. Они загружаются менее чем за секунду, а память эластична, поэтому хост фиксирует только то, что использует гость. Машины сохраняются при перезапуске, и любое изображение OCI работает, включая те, которые вы создаете локально. Установите ведро S3, R2 или MinIO с -v s3://bucket/prefix:/data, см. тома. Объявите машину в Smolfile: изображение, ресурсы, порты, крепления и сетевая политика в одном зарегистрированном файле.

Обзор (машинный перевод)

Английский язык · 中 · · гофрирование и практичность · Русский язык · Эспаньол · Дойч

смолвм

** Отраслевые микроВМ для агентов ИИ.** Включите легкие виртуальные машины в свое программное обеспечение, портативные среды разработки и локальную песочницу.

устанавливать

Windows: отключите релиз windows-x86_64 и запустите smolvm.exe (нужна платформа Windows Hypervisor). Кодирующие агенты: запустите smolvm --help после установки, чтобы обнаружить каждую команду.

Документация для людей и агентов находится в docs/, одна папка для задачи: README.md с фактами и SKILL.md агент может следовать, со своими сценариями, рядом со справочной страницей для каждой функции.

Быстрый старт

местный

Настоящие виртуальные машины с собственным ядром, бесплатно на вашем ноутбуке или на ваших собственных серверах. Они загружаются менее чем за секунду, а память эластична, поэтому хост фиксирует только то, что использует гость. Машины сохраняются при перезапуске, и любое изображение OCI работает, включая те, которые вы создаете локально.

Установите ведро S3, R2 или MinIO с -v s3://bucket/prefix:/data, см. тома.

Объявите машину в Smolfile: изображение, ресурсы, порты, крепления и сетевая политика в одном зарегистрированном файле.

встраиваемый

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

English · 中文 · 日本語 · 한국어 · Русский · Español · Deutsch

smolvm

Branchable microVMs for AI agents. Embed lightweight virtual machines into your software, portable dev environments, and local sandboxing.

Install

brew install smol-machines/tap/smolvm                  # macOS (Homebrew)
curl -sSL https://smolmachines.com/install.sh | bash   # macOS + Linux

Windows: unzip the windows-x86_64 release and run smolvm.exe (needs the Windows Hypervisor Platform). Coding agents: run smolvm --help after installing to discover every command.

The documentation for humans and agents is in docs/, one folder per task: a README.md with the facts and a SKILL.md an agent can follow, with its scripts, beside the reference page for each feature.

Quick Start

smolvm machine run --net --image alpine -- uname -a          # one-off VM, removed on exit
smolvm machine run --net -it --image alpine -- /bin/sh       # interactive shell

Local

Real VMs with their own kernel, free on your laptop or your own servers. They boot in under a second, and memory is elastic, so the host only commits what the guest uses. Machines persist across restarts, and any OCI image works, including ones you build locally.

smolvm machine create --net --name dev && smolvm machine start --name dev
smolvm machine exec --name dev -- apk add git
docker save myapp | smolvm machine run --image - -- ./app    # local image, no registry
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add smol-machines/smolvm
Новичок в MCP? Начните с руководства на mcpskill.org →