#66th of 19 in Security

failproofai

Policy enforcement and run tracing for coding agent CLIs and gateways

Stars
8.5k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
TypeScript
Stars, last 29 weeks+8,327
21 Apr 2026: 204 stars28 Apr 2026: 217 stars5 May 2026: 224 stars12 May 2026: 231 stars19 May 2026: 242 stars26 May 2026: 254 stars2 Jun 2026: 258 stars9 Jun 2026: 263 stars16 Jun 2026: 264 stars23 Jun 2026: 274 stars30 Jun 2026: 279 stars7 Jul 2026: 281 stars14 Jul 2026: 285 stars21 Jul 2026: 300 stars28 Jul 2026: 489 stars4 Aug 2026: 840 stars11 Aug 2026: 1,064 stars18 Aug 2026: 1,296 stars25 Aug 2026: 1,640 stars1 Sept 2026: 1,812 stars8 Sept 2026: 2,511 stars15 Sept 2026: 3,504 stars22 Sept 2026: 5,049 stars29 Sept 2026: 5,218 stars6 Oct 2026: 5,265 stars13 Oct 2026: 5,312 stars20 Oct 2026: 6,034 stars27 Oct 2026: 6,993 stars3 Nov 2026: 7,933 stars10 Nov 2026: 8,531 stars

204 on 21 Apr 20268,531 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Failproof AI installs hooks into 12 agent harnesses (Claude Code, Codex, Copilot CLI, Cursor Agent, OpenCode, Hermes, OpenClaw and others). It blocks tool calls such as rm -rf, sudo, force pushes and .env reads before they run, using 40 built-in policies plus custom JS policies. A local dashboard on localhost:8020 shows session history, hook decisions and an offline audit of past runs.

Who it is for: Teams running coding agents who want guardrails and audit trails

Strengths

  • Pre-execution blocking of tool calls verified on all 12 supported harnesses
  • Custom policies are JS files in .failproofai/policies/, committed and shared with the team
  • Local dashboard and audit read existing history with no account or upload
  • Policy API is small: allow, deny, instruct

Weaknesses

  • License is MIT with Commons Clause, not OSI open source; resale needs a separate agreement
  • Setup selects no policies; only block-failproofai-commands is active until a pack is added
  • Turn-end gates work on 8 of 12 harnesses; capabilities differ per harness
  • Fleet-wide observability and cluster self-hosting are hosted or Enterprise offerings

What it needs

  • no GPU
  • Docker
  • Needs Node.js (npm)
  • port 8020

Quick answers

Is failproofai open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run failproofai with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does failproofai need a GPU?

No, it runs without one.

Also in Security

See all 19
Also in Security
RankProjectScore
1shannonAutonomous pentester that exploits web apps and APIs using source analysis51.7k stars+3,096 (+6.4%) in 30 daysAGPL-3.091 out of 100
2ifixaiPython CLI that audits AI agents for policy, access and reliability failures44.8k stars+22,029 (+97%) in 30 daysApache-2.087 out of 100
3StrixAutonomous AI pentesting agents that validate vulnerabilities with working exploits75k stars+7,196 (+11%) in 30 daysApache-2.084 out of 100
#4pentagiAutonomous multi-agent penetration testing system with sandboxed security tools33.9k stars+8,543 (+34%) in 30 daysMIT77 out of 100
#5ai-infra-guardRed-teaming platform for AI infra CVEs, MCP servers, agent skills and jailbreaks7.5k starsApache-2.075 out of 100