
Building OPL’s website, then connecting the admin
I built the full Other People’s Leisure website with Codex. Now I can ask our Hermes assistant to update it from Telegram, with merch fulfilment being prepared for our next release.
Read the storyCraig Penman / Scotland
I’m Craig Penman. I build practical systems with AI and help people use it for the jobs that take up their time.
Here you’ll find the websites I’ve built, workflows I use and experiments from my own AI setup. I share how they work, what I’ve checked and what I’m testing next.

Start here

I built the full Other People’s Leisure website with Codex. Now I can ask our Hermes assistant to update it from Telegram, with merch fulfilment being prepared for our next release.
Read the story
I built Terrace Archive with Claude Code and Codex to sell my football memorabilia without giving myself another job. It brings the photographs, catalogue and order admin into one system.
Read the story
A pocket-sized voice capture device, integrated with Hermes Agent. When an idea comes to me on a run, I press a button and speak. The transcript and summary end up in Obsidian.
Read the story
I helped someone turn a spoken account of her working day into a handover draft, ready to review and copy into Outlook when she gets home.
Read the storyOn my desk
My ThinkPad is my AI and research machine; my MacBook is my music machine. On the ThinkPad I use Omarchy, Obsidian and Herdr to manage my agents, with Osaka Jade tying the desktop together.
Inside my setup ↗
From the notebook
I’ve learned to build websites with Codex and Claude Code, keep the source in GitHub and publish through Cloudflare Pages. The useful part is being able to come back and change them.
Open noteI keep durable notes in Obsidian and use Hermes memory to help retrieve useful facts. A September fault made me check what was actually being saved and found.
Open noteI’ve tried Telegram, Matrix and Discord for chatting with Hermes, alongside Hermes Desktop. The Dashboard has a different job: it’s where I manually edit settings such as model routing.
Open noteWhat I’m exploring next
I’m planning two YouTube tutorials a month from mid October, sharing what I’ve tried and what needed correcting. Next on my list: computer use to help sell my programme and NME collection.
The videos I want to make ↗Alongside that, I’m exploring where my AI experience could take me professionally. That might be a role with the right team, or something I build over time.
Get in touch ↗