Discover and explore top open-source AI tools and projects—updated daily.
provosRuntime for secure autonomous AI agents
Top 80.5% on SourcePulse
Summary
IronCurtain provides a secure runtime for autonomous AI agents, translating human-readable constitutions into enforced security policies. It addresses the "ambient authority" problem of current agents, enabling them to operate autonomously within defined boundaries without risking data exfiltration or malicious actions, targeting developers and researchers.
How It Works
The system treats agents as untrusted, compiling natural language constitutions into deterministic runtime policies via an LLM pipeline. This policy is enforced through semantic interposition: all tool calls (filesystem, git, network) are mediated by a policy engine before execution. Defense-in-depth is achieved via V8 isolates for agent code and strict control over all external interactions.
Quick Start & Requirements
npm install -g @provos/ironcurtain (CLI).~/.ironcurtain/config.json), then run ironcurtain setup for guided configuration.ironcurtain mux offers an interactive TUI with inline escalation. ironcurtain start launches the built-in agent in various modes.SANDBOXING.md, DEVELOPER_GUIDE.md, RUNNING_MODES.md provide details.Highlighted Details
SKILL.md packages enhance agent capabilities.Maintenance & Community
No specific details on maintainers, sponsorships, or community channels (e.g., Discord/Slack) are provided.
Licensing & Compatibility
Limitations & Caveats
This is an early-stage research prototype with potential for API/architecture changes. Limitations include LLM policy compilation fidelity issues, potential V8 exploits in Code Mode, lack of outbound content inspection, and risk of user escalation fatigue.
3 days ago
Inactive
NVIDIA