wasmerio/wasmer

🚀 Fast and lightweight sandboxes for your apps and AI agents

何を解決するか

Wasmerは、安全で軽量かつ高速なサンドボックスでアプリケーションやAIエージェントを実行する方法を提供します。ホストマシンにソフトウェア(PythonやPostgreSQLなど)をインストールする必要がなく、コードをローカルマシン、クラウド、またはブラウザ内で隔離された環境で実行できます。

動作方法

WasmerはランタイムとCLIを使用してレジストリからパッケージを実行します。ユーザーはCLIでソフトウェアを実行するか、Wasmer SDK(JavaScript、Python、Rust、Swift対応)を使ってサンドボックスを自らのアプリケーションに埋め込むことができます。これらのサンドボックスはデフォルトで安全であり、ファイル、ネットワーク、環境へのアクセスを開発者が明示的に制御できます。

対象ユーザー

信頼できないコードを実行する必要がある開発者、AIエージェントがツールを実行するための隔離環境を構築したい開発者、複雑なインストールプロセスなしにさまざまなプラットフォーム間でポータブルにアプリケーションをデプロイしたい開発者。

主な特徴

  • 多言語対応:Python、JavaScript、Bash、PHPなど、さまざまな言語を実行可能。
  • 埋め込み可能:SDKを使用してサンドボックスをアプリに直接統合可能。
  • クロスプラットフォーム:ローカル、クラウド、ブラウザで動作。
  • 細かい制御:ボリュームを通じてホストのネットワークやファイルシステムへのアクセスを明示的に管理可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト