How I do AI
I keep watching smart people build elaborate agent systems that collapse the second they touch real work. A multi-step planner. A vector store. A retrieval-augmented synthesizer. An orchestrator. A memory layer. Eight microservices behind a custom protocol. By month three they're back to pasting things into ChatGPT.
The bug is not the LLM. The bug is the architecture they wrapped around it.
This repository is the architecture I actually use. The pieces are boring on purpose. But they work on a Tuesday, they work on a flight, and they work six months from now when I've forgotten everything about how I built them. That is the bar.
The Thesis
Small, opinionated, composable pieces beat one big agent. Always. Every time.
To keep operations light, we run three always-on agents (such as the Beast agent running on the Hermes VPS). These agents do not run monolithic planning loops; they use OpenClaw or Hermes strictly as a thin harness/message-transport layer. For writing code, modifying files, and refactoring scripts, we pair-program directly with Codex Gemini. This separates the always-on monitoring loop from active code authoring.
A big agent — any single program that tries to plan, retrieve, decide, write, and ship — is a load-bearing wall in a building you are still designing. You cannot move it without bringing the roof down. You cannot see inside it. You cannot reason about why it did what it did three weeks ago.
A bunch of small scripts that each do one thing, log what they did, and hand off via plain files? You can move those. You can read them. You can rebuild them in an afternoon if you have to.
Principles I actually follow
Memory belongs in plain text, not in your context window
events.db (one SQLite events table) and ~/.claude/projects/<project>/memory/MEMORY.md. If I delete my context window, the brain loses nothing.
One repository per fully-featured thing
Skills, hooks, and slash commands beat massive system prompts
Your Claude finishes the setup
The brain ingests the world; agents act on what it noticed
Subagents for parallel work, not for linear tasks
What this is, and isn't
What it is
- A curated portal of proofs of concept
- A repository catalog of modular tools
- Setup prompts for agent-driven assembly
- Chronological architecture guidelines
What it is not
- A monolithic application framework
- A turnkey package installer
- A managed software service
- A prescriptive playbook for every environment