--- title: page: NVIDIA OpenShell Developer Guide nav: Get Started card: NVIDIA OpenShell description: OpenShell is the safe, private runtime for autonomous AI agents. Run agents in sandboxed environments that protect your data, credentials, and infrastructure. topics: - Generative AI - Cybersecurity tags: - AI Agents - Sandboxing - Security - Privacy - Inference Routing content: type: index --- # NVIDIA OpenShell [![GitHub](https://img.shields.io/badge/github-repo-green?logo=github)](https://github.com/NVIDIA/OpenShell) [![License](https://img.shields.io/badge/License-Apache_2.0-blue)](https://github.com/NVIDIA/OpenShell/blob/main/LICENSE) [![PyPI](https://img.shields.io/badge/PyPI-openshell-orange?logo=pypi)](https://pypi.org/project/openshell/) NVIDIA OpenShell is the safe, private runtime for autonomous AI agents. It provides sandboxed execution environments that protect your data, credentials, and infrastructure. Agents run with exactly the permissions they need and nothing more, governed by declarative policies that prevent unauthorized file access, data exfiltration, and uncontrolled network activity. ## Get Started Install the CLI and create your first sandbox in two commands. ```{raw} html
$ uv pip install openshell
$ openshell sandbox create -- claude--from openclaw-- opencode-- codex
``` Run `openshell --help` in your terminal to see the full CLI reference, including all commands and flags. Run `openshell --help` for detailed usage of any subcommand. Proceed to the [Quickstart](get-started/quickstart.md) for more details. --- ## Explore ::::{grid} 2 2 3 3 :gutter: 3 :::{grid-item-card} About OpenShell :link: about/overview :link-type: doc Learn about OpenShell and its capabilities. +++ {bdg-secondary}`Concept` ::: :::{grid-item-card} Quickstart :link: get-started/quickstart :link-type: doc Install the CLI and create your first sandbox in two commands. +++ {bdg-secondary}`Tutorial` ::: :::{grid-item-card} Tutorials :link: tutorials/index :link-type: doc Hands-on walkthroughs from first sandbox to custom policies. +++ {bdg-secondary}`Tutorial` ::: :::{grid-item-card} Gateways and Sandboxes :link: sandboxes/manage-gateways :link-type: doc Deploy gateways, create sandboxes, configure policies, providers, and community images for your AI agents. +++ {bdg-secondary}`Concept` ::: :::{grid-item-card} Inference Routing :link: inference/index :link-type: doc Keep inference traffic private by routing API calls to local or self-hosted backends. +++ {bdg-secondary}`Concept` ::: :::{grid-item-card} Reference :link: reference/default-policy :link-type: doc Policy schema, environment variables, and system architecture. +++ {bdg-secondary}`Reference` ::: :::: ```{toctree} :hidden: Home ``` ```{toctree} :caption: About NVIDIA OpenShell :hidden: Overview How It Works Supported Agents Release Notes ``` ```{toctree} :caption: Get Started :hidden: Quickstart tutorials/index ``` ```{toctree} :caption: Gateways and Sandboxes :hidden: sandboxes/index Sandboxes Gateways Providers Policies Community Sandboxes ``` ```{toctree} :caption: Inference Routing :hidden: inference/index inference/configure ``` ```{toctree} :caption: Reference :hidden: reference/gateway-auth reference/default-policy reference/policy-schema reference/support-matrix ``` ```{toctree} :caption: Resources :hidden: resources/license ```