Tracecat is an open-source security automation platform for security teams and the AI agents that work alongside them. It bundles agents, case management, workflows, lookup tables and an MCP layer into one self-hostable platform, so a SOC team can build detection triage, phishing response or threat-intel enrichment as automation instead of a pile of one-off scripts.
Everything is unlimited on the open-source tier: no cap on agents, cases, workflows or lookup tables. You can run it yourself wherever you like — Docker, Kubernetes or AWS Fargate — or use the hosted Tracecat Cloud, and the self-hosted path works fully air-gapped for environments that cannot reach the internet.
nsjail sandboxes or isolated pid runtimes.The repository is AGPL-3.0 apart from the code under packages/tracecat-ee and the code that gates enterprise features, which carry a separate paid Enterprise Edition licence. The enterprise tier adds multi-tenant workspaces, fine-grained RBAC/ABAC and OAuth 2.0 scopes for humans and agents, a human-in-the-loop approval inbox shared with Slack and email, workspace version control that syncs workflows, agents and table schemas to GitHub, GitLab or Bitbucket, and metrics for workflows, agents and cases. The whole core platform remains usable and unlimited on the open-source licence.
Security engineers and SOC teams that want SOAR-grade automation without a vendor contract, and that want their agents to act on real cases, workflows and data — under sandboxes, audit logs and human approval — rather than in a chat window beside them.
Open source — GNU Affero General Public License v3.0 (AGPL-3.0) for the core platform, as stated in the repository and its LICENSE file. The packages/tracecat-ee directory and enterprise-gated code are proprietary.