SM

smol-machines/smolvm

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

7040 stars 品質 67 トレンド 86Apache-2.0

組み込み可能で、ポータブルでブランチ可能な仮想マシンで、エージェントをローカルで安全に実行できます.

概要

English 日本語 · 日本語 · ENGLISH · Español · Español · Deutsch 軽量な仮想マシンをソフトウェア、ポータブルデベロッパー環境、ローカルサンドボックスに埋め込む。 Windows:windows-x86 64リリースを解凍し、smolvm.exeを実行します(Windows Hypervisorプラットフォームが必要です)。 コーディングエージェント: smolvm --help を実行して、すべてのコマンドを発見します。 人やエージェントのドキュメントは、ドキュメント/、タスクごとの1つのフォルダーにあります。 README.md は、事実と SKILL.md は、各機能の参照ページに加えて、エージェントが従うことができます。 自分のカーネルを持つ実質のVM、ノートパソコンや自分のサーバーで無料。 2 秒で起動し、メモリが弾力的であるため、ホストはゲストが使用するものをコミットするだけです。 マシンは、再起動を横断し、OCIの画像は、ローカルで構築するものを含みます。 -v s3://bucket/prefix:/data の S3、R2 または MinIO の Bucket をマウントし、ボリュームを参照してください。 Smolfile のマシンを宣言します。画像、リソース、ポート、マウント、ネットワークポリシーを1つのチェックインファイルで宣言します.

概要(AI 翻訳)

English 日本語 · 日本語 · ENGLISH · Español · Español · Deutsch

スモールフム

AIエージェント用のBranchable microVM。 軽量な仮想マシンをソフトウェア、ポータブルデベロッパー環境、ローカルサンドボックスに埋め込む。

インストール お問い合わせ

Windows: [windows-x86_64] リリースを解凍し、smolvm.exe を実行します。 (Windows Hypervisor プラットフォームが必要です)。 コーディングエージェント: インストール後に smolvm --help を実行して、すべてのコマンドを発見します。

人やエージェントのドキュメントは[docs/]に、タスクごとの1つのフォルダ:事実と[SKILL.md]で、エージェントは、各機能の参照ページに加えて、そのスクリプトに従うことができます。

クイックスタート

ローカル お問い合わせ

自分のカーネルを持つ実質のVM、ノートパソコンや自分のサーバーで無料。 2 秒で起動し、メモリが弾力的であるため、ホストはゲストが使用するものをコミットするだけです。 マシンは、再起動を横断し、OCIの画像は、ローカルで構築するものを含みます。

-v s3://bucket/prefix:/data で S3、R2 または MinIO バケットをマウントし、ボリュームを参照してください。

Smolfile のマシンを宣言します。画像、リソース、ポート、マウント、ネットワークポリシーを1つのチェックインファイルで宣言します。

エンベッド可能 お問い合わせ

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add smol-machines/smolvm
MCP 初心者?mcpskill.org のガイドから始めましょう →