IronCurtain
Supports UIby provos
Secure runtime for autonomous AI agents with security policies derived from plain-English constitutions.
What it does
IronCurtain provides a secure mediation layer for autonomous AI agents. It prevents "ambient authority" by enforcing a deterministic security policy derived from a human-readable constitution, ensuring agents cannot perform destructive or unauthorized actions (like exfiltrating data or deleting files) without explicit approval.
Tools
compile-policy: Translates natural language constitutions into enforceable JSON rules.annotate-tools: Classifies MCP tool arguments (read/write/delete) for policy enforcement.mux: A terminal multiplexer that bridges agent TUIs (Claude Code, Goose) with a policy engine.proxy: Manages network passthrough for Docker-containerized agents.
Installation
Install via npm:
npm install -g @provos/ironcurtain
Then run ironcurtain setup to configure API keys and policies.
Supported hosts
- Claude Code
- Goose
- Claude Desktop
Quick install
npm install -g @provos/ironcurtainInformation
- Pricing
- free
- Published
- 4/17/2026
- stars






