Drew Newberry 98c0e08423 feat(sandbox): add --policy flag for custom sandbox policy and allow /dev/null in filesystem policy
Add a --policy CLI flag to sandbox create that overrides the built-in
default and NAVIGATOR_SANDBOX_POLICY env var for specifying a custom
sandbox policy YAML file. Also add /dev/null to the default filesystem
read_write list and update security-policy docs with formatting fixes.
2026-02-19 23:12:32 -08:00
2026-02-19 20:00:29 -08:00
2026-02-10 15:16:24 -08:00

Navigator 🗺️

Navigator is the runtime environment for autonomous agents—the "Matrix" where they live, work, and verify.

While coding tools like Claude help agents write logic, Navigator provides the infrastructure to run it, offering a programmable factory where agents can spin up physics simulations to master tasks, generate synthetic data to fix edge cases, and safely iterate through thousands of failures in isolated sandboxes.

It transforms the data center from a static deployment target into a continuous verification engine, allowing agents to autonomously build and operate complex systems—from physical robotics to self-healing infrastructure—without needing a human to manage the infrastructure.

Quickstart

🚧 Under construction 🚧

uv pip install navigator --index-url https://urm.nvidia.com/artifactory/api/pypi/nv-shared-pypi/simple 

navigator sandbox create -- claude  # or opencode or codex

The sandbox container includes a minimal networking toolset by default: ping, dig, nslookup, nc, traceroute, and netstat.

Developing

See CONTRIBUTING.md for more information about developing and contributing to Navigator.

Architecture

See architecture/ for detailed architecture docs and design decisions.

S
Description
GitHub Trending: NVIDIA/OpenShell
Readme Apache-2.0
263 MiB
Languages
Rust 87.7%
Go 4.5%
Shell 3.3%
Python 2.5%
TypeScript 0.8%
Other 1%