Tatu: Open-source security layer for Claude Code blocks secrets and destructive commands

What Tatu does
Tatu is an open-source security layer built specifically for Claude Code. It functions as a hook system that intercepts every Claude Code action in real time before execution.
Key security features
- Blocks leaked secrets (like AWS keys written to config files)
- Flags PII (personally identifiable information)
- Denies destructive commands (such as 'rm -rf' in wrong directories)
Deployment and setup
Everything runs on your own infrastructure. The installation process is straightforward:
pip/pipx install tatu-hook
tatu-hook initThis puts you in audit mode immediately. The developer notes it's been running in production for them for a while, though it's still early days for the project.
Source information
The tool was created by a developer who has been using Claude Code heavily for months and became concerned about potential security risks. The motivation specifically mentions preventing AWS keys from being written to config files and avoiding destructive commands like 'rm -rf' in incorrect directories.
GitHub repository: github.com/laboratoriohacker-com/tatu
Project site: https://tatu.sh
📖 Read the full source: r/ClaudeAI
👀 See Also

Team Memory MCP: Open Source Shared Memory for Claude Code with Bayesian Confidence Scoring
Team Memory MCP is an open source tool that provides shared team memory for Claude Code with Bayesian confidence scoring. It uses a Beta-Bernoulli model to rank patterns, includes temporal decay with 90-day half-life, and can be added to Claude Code with a single command.

Lobster Cage: Dockerized Security Environment for Self-Hosting OpenClaw on Raspberry Pi
A developer built Lobster Cage, a Docker Compose environment with restricted outbound access and proxy-based routing to run OpenClaw securely on a Raspberry Pi for experimentation.

Silos Dashboard: Open-source web UI for managing OpenClaw agents
Silos Dashboard is an MIT-licensed web UI for managing OpenClaw agents, replacing config files and CLI with a single interface. It offers agent management, live chat with streaming, skill installation, task boards, channel integrations, and analytics.

Claude Sleuth: A 56-Task Investigation Workflow for Claude AI
Claude Sleuth is a structured investigation workflow for Claude AI with 6 phases and 56 tasks, featuring persistent state storage via Cloudflare D1 and standardized output conventions including ISO 8601 timestamps, POLE entity records, and ICD 203 probability language.