HG

Herman Geldenhuys

Claude Engineer

Montreal

Building infrastructure for agentic systems

I build infrastructure for Claude Code — hook systems, knowledge frameworks, and multi-agent orchestration. Currently maintaining claude-hooks-sdk and exploring how to give AI agents persistent institutional memory. When I'm not extending Claude's capabilities, I'm writing about what I learn along the way.

I write about AI engineering, agent systems, and the craft of building production software. This site is where I share what I learn.

Projects

View all →

trak

CLI & TUI for story and task management. Agent-driven mutations with real-time observation.

claude-hooks-sdk-examples

Advanced, production-ready examples for claude-hooks-sdk. Includes session context injection, real-time event visualization dashboard, conversation logging, and file change tracking.

claude-hooks-sdk

Type-safe TypeScript SDK for building Claude Code hook extensions. Intercept and respond to events throughout Claude's execution lifecycle with a fluent API for intuitive handler registration.