The SHIELD
AI agents are deployed everywhere, but nobody's watching them.
Core trick
A policy engine intercepts agent actions, and flagged events trigger parallel Claude reviewers that vote, with session traces destroyed after each verdict.
Description
AI agents are deployed everywhere, but nobody's watching them. A misconfigured agent can exfiltrate data or bypass controls. SwarmShield firewall is like Cloudflare for AI Agents, it intercepts every action in real time through a sub-millisecond policy engine. When an event is flagged, SwarmShield spawns special Claude Opus 4.6 agents to deliberate. The agents - Security Analyst, Threat Hunter, Compliance Auditor, Risk Assessor - analyze in parallel, debate across rounds, argue and counter-argue & vote using configurable consensus. Every verdict includes confidence scores, reasoning & dissents.
When handling sensitive data, agents operate in ephemeral sessions. They deliberate, reach a verdict, then all traces are cryptographically destroyed, only the verdict survives. GDPR-compliant by design.
Built on Elixir/OTP (tech behind WhatsApp’s 2 billion users). Each deliberation runs as an isolated lightweight process. Millions run simultaneously. If one crashes, others don't notice.
README excerpt
# SwarmShield: AI Agent Firewall **Multi-agent deliberation powered by Claude Opus 4.6. Ephemeral by design.** SwarmShield intercepts every action AI agents take in real time. A sub-millisecond policy engine catches threats instantly. Flagged events trigger a swarm of five Claude Opus 4.6 agents — Security Analyst, Ethics Reviewer, Threat Hunter, Compliance Auditor, PII Guardian — that analyze in parallel, debate, and vote on a verdict. GhostProtocol destroys all session data after the verdict, leaving only the decision behind. Built on Elixir/OTP — the same runtime that powers WhatsApp for 2 billion users. Each deliberation runs as an isolated lightweight process. Built entirely with Claude Code. --- Login credentials for judges: - URL: https://swarmshield-production.up.railway.app/users/log-in - Email: demo@hackathon.com - Password: SwarmShield2025! - Use the bottom form (email + password), not the magic link one --- ## Prerequisites SwarmShield is built with Elixir/Phoenix. If you're coming from Node.js, here's everything you need to install. ### 1. Install Erlang and Elixir **macOS (Homebrew):** ```bash brew install erlang elixir ``` **Ubuntu/Debian:** ```bash # Add Erlang Solutions repo wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb sudo dpkg -i erlang-solutions_2.0_all.deb sudo apt-get update sudo apt-get install esl-erlang elixir ``` **Windows (Chocolatey):** ```bash choco install elixir ``` **Or use version managers** (like `