batrapulkit

batrapulkit/squidbrake

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

59 good first / help-wanted issues · Python · last activity Sep 29, 2026

0 stars 3 forks 0 watchers Python Apache License 2.0
agent-security ai-agents ai-safety approval-workflow audit-log claude-code fastapi guardrails human-in-the-loop llm-security mcp model-context-protocol self-hosted
59 Open Issues Need Help Last updated: Sep 29, 2026

Open Issues Need Help

View All on GitHub
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation help wanted hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue hacktoberfest
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
Dashboard: dark mode about 1 month ago
enhancement good first issue
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
documentation good first issue
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
enhancement good first issue
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted
batrapulkit/squidbrake
0

Brakes for your AI agents: every tool call is checked against your rules, held for human approval when risky, and recorded in a tamper-evident audit trail. Works with Claude Code and any MCP app.

Python
#agent-security#ai-agents#ai-safety#approval-workflow#audit-log#claude-code#fastapi#guardrails#human-in-the-loop#llm-security#mcp#model-context-protocol#self-hosted