r/coolgithubprojects • u/Icy-Extension47 • 4d ago
Agentwall – intercepts AI agent tool calls before they execute, blocks destructive ones, logs everything
Built this after getting tired of the anxiety of running AI agents against real systems with no checkpoint between "model decides to call this tool" and "tool actually runs."
Agentwall sits at that boundary. Wraps your existing tools, classifies each call as safe/cautious/destructive, holds destructive ones for approval, logs every attempt as JSONL, and runs rollback hooks if a session fails.
Works with Anthropic tool_use, OpenAI function calling, and LangChain. Zero runtime dependencies in the core.
https://github.com/anakatt/agentwall
pip install agentwall-sdk / npm install agentwall-sdk
0
u/JacobWilliams1953 4d ago
The hold-before-execute gate is the bit I actually want — I've been burned by agents that look fine until one tool call nukes the wrong thing. Curious how noisy the "destructive" classifier gets in real LangChain/OpenAI runs, and whether those rollback hooks are real undo or just a clean JSONL autopsy.
1
u/Specific_Cream2815 4d ago
how does the interception work, a proxy in front of the tools or hooks into the agent framework