AI engineer shipping production multi-agent systems across multiple AI models and automation built end to end. I build and operate the ATFG AI Platform across outreach, client management, recruiting, and operational workflows.
Python, TypeScript, React, PostgreSQL, Docker, multi-agent orchestration, LLM tooling. Based in Utah.
- Overview of Hunter's Portfolio - Interactive AI CV: agentic RAG, an eval harness that grades it on 38 questions, and 6-layer security, all on free tiers under $5/mo.
- VibeBloat
- Reads your agent history and compiles every mistake so the same one is never made twice. Zero token cost.
- hermes-gbrain-memory
- Standalone GBrain semantic memory provider for Hermes Agent
- ATFG AI Platform - Multi-model AI platform I built end to end for outreach, client management, recruiting, and operational automation, with 92% month-over-month retention. Private.
- gbrain
- Fixed the autopilot feature on Windows so it finds its own launcher reliably, with extra safety checks against common startup problems.
- Printing Press
- Created and contributed Paperclip CLI, Zillow CLI, OpenSky CLI, and Discord CLI for the library, and fixed the dogfood check so help examples that continue across lines parse as one command.
- NousResearch/hermes-agent
- #76616 - Adds a safe way to restart the Hermes Desktop app's current connection, with a confirmation prompt before anything happens. Cloud and remote connections keep their existing behavior.
- #82649 - Adds end-to-end support for standalone memory providers, so Hermes can use external memory backends like GBrain.
- DietrichGebert/ponytail
- #704 - Caps the PONYTAIL_SUBAGENT_MATCHER setting at 256 characters. An overlong or invalid value is ignored with a clear warning instead of breaking the hook.
- rtk-ai/rtk
- #3538 - Stops rtk from hiding the biggest disk consumers. du summary and depth-limited output now passes through unfiltered, so a disk survey reports every entry instead of only the first 40.
- mvanhorn/last30days-skill
- #948 - Makes the Python and bash versions of the environment loader handle comments and quotes the same way, so the documented examples work as written.
- stablyai/orca
- #12139 - Fixes the Tasks view when it pulls items from several GitHub repos at once, so the list is complete, correctly ordered, and nothing gets skipped or duplicated.
- garrytan/gbrain
- #3776 - Restores search-by-meaning for saved insights, so the think feature can find related notes even when the wording is different.
- block/buzz
- #4742 - Makes turning a workflow 'off' actually stick. Disabled workflows no longer run through any trigger, and they stay off even after a restart.
- mvanhorn/printing-press-library
- okdevme/DiscordPlugins
- #194 - Fix thread previews on current Discord builds (component no longer renders, add DOM fallback)
- tmchow/hermes-kids-profile-blueprint
- #1 - Adds a Windows launcher template to the kids profile starter kit, so a standalone Hermes home for a child profile runs from one double-click script, with deployment notes and hygiene checks.



