BlogWikiAbout

Kyle Pericak

"It works in my environment"

Pai: A Personalized Openclaw-Inspired Assistant

Pai: A Personalized Openclaw-Inspired Assistant

Created: 2026-05-10

Not Invented Here is my favourite way to learn. I copied what I like from OpenClaw for a purpose-built private assistant.

Ralph Secure My Laptop

Ralph Secure My Laptop

Created: 2026-03-22

Running Claude Code in an autonomous loop to audit and harden a Mac M1 workstation using Ansible, Lynis, rkhunter, and mSCP CIS Level 1 checks.

OpenRouter for Claude Code, OpenCode, and OpenClaw

OpenRouter for Claude Code, OpenCode, and OpenClaw

Created: 2026-03-10, Modified: 2026-03-10

Routing Claude Code, OpenCode, and OpenClaw through one OpenRouter API key for unified billing, swapping in Gemini via env vars, plus a custom MCP server.

Writing My Own OpenClaw Skill for Linear

Writing My Own OpenClaw Skill for Linear

Created: 2026-03-09, Modified: 2026-03-09

Writing an auditable Linear skill for OpenClaw after the ClawHavoc attack poisoned ClawHub, using curl and Linear's GraphQL API instead of a marketplace skill.

Trying to Secure OpenClaw using Kubernetes

Trying to Secure OpenClaw using Kubernetes

Created: 2026-03-08, Modified: 2026-03-08

Six layers of security hardening for OpenClaw on K3s, from network isolation to Pod Security Standards.

OpenClaw MVP

OpenClaw MVP

Created: 2026-03-08, Modified: 2026-03-08

Installing OpenClaw on macOS, picking a model between Gemini 2.5 Flash's free tier and paid Claude or GPT, and wiring it up to a Telegram bot via BotFather.

Blog code last updated on 2026-05-10: 2643ad795e21d296b577516823e6878dab2fb1e2