[bmdpat]
§ 001 / AGENTGUARD

Runtime guardrails for
AI agents_

I'm Patrick Hughes. I build small AI tools for developers shipping agents into the real world. AgentGuard is the flagship: budget caps, loop detection, timeouts, and kill switches before your agent burns money at 2 AM.

install
$ pip install agentguard47
PyPI downloads
20,000+
GitHub stars
3
Package
Python
Built by
1 developer

Stats update hourly from PyPI and GitHub. Downloads use a conservative floor when upstream totals are unavailable.

The bet: a useful software company can be one human, a stack of tools, and agents doing the boring work.

§ 002 / WHY IT EXISTS

Most agent demos skip the boring controls.

No spend cap. No loop detection. No timeout. No kill switch. That is fine for a demo. It is reckless for anything that runs unattended.

AgentGuard exists because I needed a guardrail layer before letting agents run real workflows in my own one-person company.

Downloads
20,000+
Version
v1.2.10
GitHub stars
3
Forks
1

Stats update hourly from PyPI and GitHub. Downloads use a conservative floor when upstream totals are unavailable.

how it works
from agentguard47 import Guard

with Guard(budget_usd=2.00, max_tool_calls=50, timeout_s=300):
    agent.run("summarize this inbox")
Install it. Wrap the agent call. Set the limits. If the agent crosses the line, AgentGuard stops it clearly.

What it controls

Budget caps

Stop a run before an experiment turns into a surprise bill.

Loop detection

Kill runaway agents before retries turn into an operator problem.

Timeouts

Put a hard wall-clock ceiling around unattended agent work.

Rate limits

Keep background jobs from hammering tools while nobody is watching.

Kill switches

Stop bad runs clearly instead of pretending everything is fine.

Use it for

  • 01Agent experiments
  • 02Eval runners
  • 03Local LLM workflows
  • 04Background jobs
  • 05Indie tools with real users
  • 06Any agent that can spend money while you sleep
§ 003 / TOOLS

Small AI tools for agent builders.

AgentGuard is the main product. The rest of the shelf supports the same operating model: build, test, ship, and control agents without needing a team around every workflow.

§ 004 / THE TEAM

The company is one human and 22 agents.

This is the operating model behind the product. I keep the judgment. Agents handle the repetitive work that should not require a meeting.

A1Strategy

Daily brief, decisions, routing

A2Ops

Standup, context, keeping the system on

A3Trading

Runs the Autotrader. +34% YTD

A4Growth

Blog, SEO, LinkedIn, newsletter

A5Research

Web scraping, summaries, competitors

A6Engineering

CI/CD, deploys, build pipelines

A7Infra

Cron jobs, queues, always-on services

A8Analytics

Portfolio numbers, trend detection

§ 005 / LIVE

Agent fleet / 22 running

Each node = one active agent. Pulse rate reflects heartbeat interval.

Recent activity

  • LIVESYS22 agents online, all systems nominal
  • LIVEPKGagentguard v1.2.10, 20,000+ downloads
  • LIVEGHagent47, 3 stars, 1 forks
  • 13h agoBLOGPublished: "Before you ship an AI agent for a client, ..."
  • 13h agoBLOGPublished: "The CrewAI demo worked. Then the tool call..."
  • 13h agoBLOGPublished: "Your AI agent does not need observability...."
  • 1d agoBLOGPublished: "Cloudflare agents can now buy domains. The..."
§ 006 / WIRE[ ALL POSTS ] ->

Recent writing.

§ 007 / NEWSLETTER

Get the build notes.

What shipped, what broke, and what I learned while building a one-person AI tools company. One email a week. Unsubscribe in one click.

$

Get The One-Person Holdco (free PDF)

How one human plus twenty-two AI agents runs a seven-pillar portfolio with no employees.