nolabs-ai/nono

secure multiplexed execution paths for agents - zero trust, zero setup, zero latency.

What it solves

It provides a secure, zero-latency sandbox for running AI agents (such as Claude Code, Codex, and CoPilot) without the overhead of virtual machines, containers, or daemons. It prevents agents from accessing sensitive system data—like SSH keys and cloud credentials—while allowing them to perform necessary tasks in a restricted environment.

How it works

nono uses a least-privilege sandbox that isolates the agent's execution. It goes beyond simple isolation by placing the tools the agent calls (e.g., git, gh, curl) into their own isolated child sandboxes. This means a tool can have a separate policy, filesystem grants, and network rules from the agent itself. It uses a composable JSON policy system to define exactly what an agent and its delegated tools can access, including L7 filtering for API calls and a credential proxy to inject secrets securely.

Who it’s for

It is designed for developers and engineers who run AI agents locally or in production and need to ensure their credentials and production systems remain safe without sacrificing developer velocity.

Highlights

  • Zero Setup: Runs in seconds with no VM, container, or daemon required.
  • Granular Tool Isolation: Isolates delegated tools in separate child sandboxes to prevent blanket permission grants.
  • Credential Management: Uses a credential proxy to inject secrets into tools without exposing them to the agent.
  • Cross-Platform: Supports macOS, Linux, and Windows (WSL2).
  • Registry Support: Includes a registry of pre-configured agent profiles for popular AI agents.

Related

  • Project
  • Project
  • Project
  • Project
  • Dispatch