Lead engineer by day. Builder, tinkerer, hunter, dad the rest of the time.
I spend a lot of my time automating things that shouldn't need a human in the loop — marketing pipelines, dev workflows, client reporting, social content. I run a small dev studio called Wolffbyte Studio where I build AI automation stacks and custom software for clients. Most of what I ship is production infrastructure that runs 24/7 without me touching it.
I self-host everything on a two-node k3s cluster. No Vercel, no PaaS.
I've been deep in the agent space — not the chatbot kind, but always-on autonomous systems that actually do things.
My current personal setup runs Gmork, an OpenClaw-based AI agent infrastructure with:
- 30+ specialized agents organized into teams (KOAP, YZH, Margle, Sage, personal)
- 29 scheduled cron jobs covering daily briefs, code audits, QA smoke tests, blog writing, social posts, Reddit monitoring, and more
- A custom Rust TUI (gmork-tui) built on top of the OpenClaw gateway protocol
- Full streaming chat, live session switching, cron monitoring — all phosphor green on black
For client work at Wolffbyte Studio, I've deployed multi-agent stacks for marketing agencies — 10 specialized agents handling lead research, content strategy, SEO, reporting, and social management. The whole system runs on a dedicated Mac Mini with Slack integration and automated daily/weekly outputs.
Some things I've shipped or am actively building:
- Lead pipeline automation — webhook → structured enrichment → Slack report → Bri knows who to call back
- Automated content calendars — agents research, draft, and publish blog posts with hero images, then tweet and post to LinkedIn
- Codebase audit agents — scheduled Rust/TypeScript security and quality scans across all active repos
- TTRPG tooling agents — game content research, rules extraction, schema mapping across multiple systems
| Project | What | Stack |
|---|---|---|
| SparkForge | 2D game engine for the web | TypeScript + Rust |
| Savaged.us | Savage Worlds character builder, partnered with Pinnacle | Node.js, MySQL |
| KOAP | HOA & cooperative management platform | Next.js, Supabase |
| Year Zero Hero | Virtual tabletop for Year Zero Engine TTRPGs | Next.js, SpacetimeDB |
| LoudHype | Social media automation platform | Next.js, TypeScript |
| Wolffbyte Studio | Dev consultancy — AI automation & custom software | TypeScript, k8s |
| gmork-tui | Terminal UI for OpenClaw written in Rust | Rust, ratatui |
- Languages: TypeScript, Rust, Go, Python
- Web: Next.js, Node.js, Prisma, Tailwind
- Backend: SpacetimeDB, Supabase (self-hosted), PostgreSQL, MySQL
- Infra: k3s (2-node cluster), ArgoCD, Docker, Cloudflare Tunnels
- AI: Anthropic Claude, OpenAI Codex, Ollama (local), OpenClaw agent framework
- Editor: Neovim with a custom dark theme called Gmork 🐺
I write about building things, client work, and the weird overlap of software and hunting at caryyon.com.
Recent posts:
- AI Agencies Are Expensive Zapier Resellers
- I Replaced a Full-Time Workflow With a Mac Mini and Some TypeScript
- Building Sage: Teaching AI an Inner Life
- A Developer Goes Hunting
- Site: caryyon.com
- Studio: wolffbyte.studio
- LinkedIn: Cary Wolff
- Twitter/X: @6m0rk
- Email: [email protected]
