← Back to products
Hurricane Sentinel logo
Product overview

Hurricane Sentinel

A secure harness for teams of local AI agents

Preview

Our mission

Run local AI agents you can actually trust

We're building Sentinel so anyone can put AI agents to work on their own machine without handing over the keys. An agent that can read files, run commands, and reach the network is only safe if something real is enforcing its limits and a person stays in charge of what matters.

Sentinel runs each agent under genuine guardrails — Muzzle inspecting its model traffic, Leash enforcing what it can touch at the operating-system level — and pauses for your approval before anything risky. You build a roster of specialist agents, each with its own persona, skills, and model, and let a main agent delegate to them.

Plain English

What Sentinel does

Sentinel is a local platform for running teams of AI agents under real enforcement and human approval. A head agent delegates work across persistent specialist agents — each running as its own Leash-leashed OS user with model calls inspected by Muzzle, inside a per-agent filesystem sandbox — through durable runs that pause for your approval before anything risky. Drive it from a web console or the CLI, give each agent its own linked memory, add your own Python tools, package a whole team to hand to someone else, expose any agent as an HTTP endpoint, and mix local and hosted models with every call filtered on the way out.

  • Enforcement is real, not advisory: every agent runs as a dedicated Leash-leashed OS user with model traffic inspected by Muzzle, confined to its own filesystem sandbox — and the single invariant is that no path bypasses that leashed worker + approval gate. The whole platform is security-audited and hardened.
  • Teams, not just one agent: a head agent delegates to teams of specialists; each team's leader breaks the task down, fans it out to members, and reports results back — with a shared team workspace, bounded fan-out, and hard per-agent isolation.
  • Durable, approval-gated runs: a flagged action pauses, waits for your yes/no, then resumes exactly where it left off — in the CLI or a web console where the whole delegation tree streams live and colour-coded.
  • Persistent agents with their own soul, skills, tools, model, and a linked “vault” memory you can browse as a graph — plus programmable HTTP endpoints that turn any agent, team, or the head into a callable API (sync or async, with structured output).
  • Bring your own tools: drop in a Python file, pick which functions become tools, and Sentinel serves them to agents through a private tool host — approval-gated, sandboxed, with their dependencies installed in one click. Never imported by the control plane; scanned, never run, until an agent calls one and you approve.
  • Portable teams: export an agent or a whole team as a secret-free package — skills, tools, model choices, souls, guidelines, and your uploaded tools — and import it into another deployment. Give a teammate the same working team; they just add their own keys.
  • Any model, filtered on egress: local Ollama models or hosted OpenAI / Anthropic / Gemini, added with a key from the console — keys live only in Muzzle, and every call is routed through it so secrets and PII are scrubbed before they leave. Vision models can take image and file input right in the chat.
  • Mounted workspaces: give an agent files from outside its own sandbox — a local folder or an SSH target — as a named, synced workspace, attachable to an agent, a team, or a single chat. Because runs are heavily sandboxed (no kernel mounts), Sentinel materialises the source as a real directory the run reads inside its allow-list; read-only by default (opt in to writable), the SSH key kept write-only and the host key pinned, with changes pushed back to the source only when you say so.
  • Built for real work: tool-use scaffolding, forgiving tool-call parsing, self-correcting validation, context compaction, cron schedules, MCP tool servers, saved multi-step workflows, mounted workspaces, and an in-console editor for your Muzzle and Leash policy — all from a mobile-friendly web console you can sign a phone into by scanning a QR from your desktop.

Install

Mac — desktop app

One command. Installs Sentinel into /Applications, adds the sentinel command, and launches it. Nothing else to install.

curl -fsSL https://ai.hurricaneindustries.co/api/products/sentinel-desktop/install-mac.sh | sh

First launch sets up the secure runtime and installs the stack inside it — a few minutes, once — then signs you in.

Linux — server

Installs from source on a Linux host (needs python3.12 and sudo).

curl -fsSL https://ai.hurricaneindustries.co/api/products/sentinel/artifact -o sentinel.tgz
mkdir -p sentinel && tar -xzf sentinel.tgz -C sentinel
cd sentinel && sudo bash install.sh

Operational summary

Visibility
public
Downloads
Available
Latest release
v1.2
Working version

Living documents

Browse history
forthebots

Hurricane Sentinel — For the Bots

v4

sentinel/forthebots.md

Updated Aug 24, 2026, 6:46 PM UTCNo commit recorded
README

Hurricane Sentinel

v11

sentinel/README.md

Updated Aug 20, 2026, 4:01 PM UTCNo commit recorded
PLAINENGLISH

Hurricane Sentinel in Plain English

v6

sentinel/PLAINENGLISH.md

Updated Aug 17, 2026, 2:37 PM UTCNo commit recorded
HOWITWORKS

How Hurricane Sentinel Works

v8

sentinel/HOWITWORKS.md

Updated Aug 17, 2026, 2:37 PM UTCNo commit recorded