Skip to main content
Back to trending

OpenShell

OpenShell is the safe, private runtime for autonomous AI agents.

View on GitHub
Stars
13,963
Forks
1,621
+ today
+39
Created
7mo

Ranking data as of October 1, 2026 (UTC).

Overview

OpenShell is the safe, private runtime for autonomous AI agents. It ranks #5 on GitTiger, gaining +39 stars on October 1, 2026 (UTC).

The project is written in Rust and has 1,621 forks. It was created 7mo ago.

AI-generated summary of the repository README — may contain errors.

What it is

NVIDIA/OpenShell is a Rust project for running autonomous AI agents. The project describes OpenShell as a safe, private runtime for those agents.

Capabilities described

The README preview highlights new isolation primitives, an expanded extension surface, and new APIs in the 0.1.x release series. It describes formal verification for policy changes: before approval, OpenShell flags risky access a change would grant—such as reaching a new host with credentials or calling a new API method—so the change can wait for human review. Its sandbox scope includes images, runtimes, GPUs, and lifecycle. Its policies cover filesystem, network, and process rules, with an advisor and prover for review.

Getting started

The supplied README preview mentions a 0.1.0 upgrade guide but gives no installation or setup steps. For setup guidance, read the project README.

Installation
git clone https://github.com/NVIDIA/OpenShell.git
cd OpenShell
# see README for setup

Frequently Asked Questions

What does OpenShell do?

It is presented as a runtime for autonomous AI agents, with sandboxing and policies for filesystem, network, and process rules.

What does formal verification check?

Before a policy change is approved, it flags risky new access the change would grant, including reaching a new host with credentials or calling a new API method.

Where can I find setup instructions?

No setup steps were supplied. Consult the project README: https://github.com/NVIDIA/OpenShell.