Skip to content
View bmdhodl's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report bmdhodl

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bmdhodl/README.md

Patrick Hughes

Building BMD HODL, a one-person AI-operated holding company. Nashville, TN.

Agents write the code, run the tests, and open the PRs. I set the goals and read the receipts.

LinkedIn Blog X PyPI

Python TypeScript Next.js Anthropic Supabase Vercel NVIDIA


Open Source

AgentGuard   pip install agentguard47

Your agent just burned $200. AgentGuard stopped it at $5.

Runtime cost guardrails for AI agents: budget caps, loop detection, kill switch. Drop it in front of any LLM call. Zero dependencies. MIT.

from agentguard47 import AgentGuard

guard = AgentGuard(budget=5.00)

with guard:
    response = client.chat(...)  # enforced at runtime

Works with OpenAI, Anthropic, LangChain, or anything that makes LLM calls.

"Done" is a claim. showwork makes agents prove it: falsifiable claims checked deterministically, refused when reality disagrees. Not observability. Proof. Every repo in my fleet closes through it.

Offline, CPU-only PDF OCR. Rasterize every page, OCR the pixels, treat embedded text as a hint and never as truth. Tesseract + RapidOCR, bounded retries, atomic JSONL output. MIT.

Air-gapped document-intake pipeline for the 8090 MIB Doc Challenge. Scored 137.23/150 on the public train set with zero catastrophic false approvals.


Local AI Rig

RTX 5090 + RTX 5070 Ti + RTX 3070
llama.cpp · measured, not guessed

I benchmark local models on this hardware and publish the numbers: tokens per second, wall clock, watts, refusal rates. The sizing desk at bmdpat.com/desk runs on that data.


Writing

Measured local-LLM data and agent-fleet notes at bmdpat.com:


Profile Views

Pinned Loading

  1. agent47 agent47 Public

    Your AI agent just burned $200. AgentGuard stops it at $5. Runtime cost guardrails for AI agents — budget enforcement, loop detection, kill switch. Zero dependencies, MIT licensed.

    Python 4 2

  2. fullautoresearch fullautoresearch Public

    Forked from karpathy/autoresearch

    AI agents running research on single-GPU nanochat training automatically

    Python 1

  3. rldash rldash Public

    Zero-dependency terminal dashboard for RL training logs. One Python file: progress bars, return sparkline, GPU gauge.

    Python 1

  4. mib-doc-solution mib-doc-solution Public

    Offline Dockerized document-intake pipeline for the 8090 MIB Doc Challenge. 137.23/150 on public train, zero catastrophic false approvals.

    Python

  5. render-first-ocr render-first-ocr Public

    Offline, CPU-only PDF OCR pipeline: rasterize pages, OCR the pixels, treat embedded text as a hint, never as truth. Tesseract + RapidOCR, bounded retries, atomic JSONL batch output. MIT.

    Python

  6. showwork showwork Public

    Make your AI agents show their work. Falsifiable claims + deterministic verification. Not observability - proof.

    Python 1