Featured build

Metis

Research-grade benchmarking for local LLMs: quality × hardware × dollars, measured on the machine you actually own. On a single RTX 3060 8GB, qwen3:8b reaches 87% of Claude Sonnet 4.6, and routing the categories it handles to local hardware (only coding escalates to Claude) runs the same work for about a sixth of the all-Sonnet cost. (Still a work in progress.)

Open Metis →
Metis — headline results qwen3:8b · local · RTX 3060 8GB Local quality vs Claude Sonnet 4.6 87% Routing cost vs all-Sonnet ≈15% Task categories run locally 4 / 5 measured on a frozen 21-task suite · quality, hardware, dollars at once

01 / About & Skills

Built in the real world.

I work as a Specialist Technician employed by SolutionOne through the Technical Support to Schools Program, contracted to the Education Department, providing IT support to schools across the Mornington Peninsula. I landed the role before turning 18, in environments where support has to be fast, practical, and reliable. I'm open to broader opportunities too, not just IT contracting.

I got into coding at 8 and was building seriously by 12, starting with Luau scripting on Roblox. That hands-on, ship-it-early mindset has carried through everything since.

I've completed Cert III and Cert IV in IT and am working toward the ISC2 Certified in Cybersecurity credential.

My main interest is automation: systems that reason over workflows, manage agents, and turn repetitive work into something that just runs.

6 AI providers orchestrated in one command center
2 active web-dev retainer clients
18 building production-grade systems early

Stack, systems, security.

Project stack JavaScript Python Node.js React Native Discord bots REST APIs AI/LLM integration Cert III IT Cert IV IT ISC2 CC (in progress) Cert III IT skills Critical thinking Protecting PII Workplace information management Digital device security Team collaboration ICT ethics Privacy policies Network OS administration Network protocol testing Introductory programming Spam and malware protection Client ICT advice SOHO network configuration Cisco Packet Tracer Cert IV IT skills Advanced networking ICT project management Systems administration Technical writing Advanced programming ISC2 CC focus Security principles Access control Network security Security operations Incident response Business continuity Disaster recovery Risk management Cryptography basics

02 / Projects

Production-minded builds.

01 / AI Ops

AI Command Center

Discord-driven multi-agent AI fleet managing six AI providers. Lets me run everything from my phone: what websites are live, what tasks are running, what agents are active. All through Discord. I once had DeepSeek compress 80KB of server code into 10KB of completely hallucinated junk. At least I didn't have to translate it from Chinese to recover it.

  • Discord bots
  • 6 providers
  • Multi-agent
  • Built from scratch
04 / AI News

Pheme

A self-hosted AI news scheduler named after the Greek goddess of news. Pick topics, a tone and a time; Google Gemini with Search grounding fetches real, sourced headlines and delivers a digest to your terminal, a file, or your inbox. Open-source CLI done, hosted dashboard demo built.

  • TypeScript
  • Google Gemini
  • Search grounding
  • Open source CLI
05 / Business

Lachy's Web Dev

Local web-dev for businesses on the Mornington Peninsula. The client trust and the early builds are all me, but delivery is largely automated now: a form on my site fires a webhook into the AI Command Center, which spins up a fresh agent and a new project folder on my machine and starts building the site. I stay the human in the loop; the boilerplate builds itself.

  • Web dev
  • Automation
  • Webhook → ACC
  • Client delivery
06 / Security

Argus

A self-OSINT footprint scanner, sibling to Pheme and named after the hundred-eyed giant. A consent-gated CLI that runs username enumeration across 28 sites, then uses Gemini 2.0 Flash with Search grounding for live, cited web intel, and writes it to an HTML/JSON report. Run it on yourself before someone else does. Essentially complete, and now also an MCP server so any agent can run a scan as a tool.

  • Python
  • OSINT
  • Gemini 2.0 Flash
  • MCP server
07 / Security

slopsec

A Claude Code skill I built that security-audits vibe-coded SaaS apps, the kind shipped fast with AI where "it works" and "it's safe to put on the internet" are very different things. 50 recurring ways these apps get owned, turned into a repeatable audit: scope, walk a 9-category checklist, prove the findings, score by severity, fix, re-verify. Pretty much entirely me, and the clearest case of my security judgment covering for the machine.

  • Security
  • Claude skill
  • Audit
  • Defensive
08 / AI Eval

Metis work in progress

Research-grade benchmarking for local LLMs: quality × hardware × dollars, measured on the machine you actually own. The headline result: on a single RTX 3060 8GB, qwen3:8b reaches 87% of Claude Sonnet 4.6's quality, and routing local-first (only coding escalates to Claude) runs the suite for about a sixth of the all-Sonnet cost. Named after the titaness who got swallowed and kept advising from the inside. My deepest project, so it has its own hub.

  • Python
  • LLM eval
  • Ollama
  • Break-even economics
09 / Hardware

MAME Arcade Cabinet

Zero delay USB encoder wired into real arcade machine controllers, running MAME on a PC. Building something that makes classic games actually feel classic: proper hardware, proper input lag, proper vibes.

  • Hardware
  • MAME
  • Retro gaming
  • In progress

03 / Updates

What's been shipping.

Jun 2026

AI Command Center: routing you can watch

The auto-router picks the cheapest capable provider per task — and a new /providers endpoint plus a live dashboard strip now show why: reachability, headroom, and Claude's spend at a glance. Shipped alongside fleet-hardening guardrails so an agent can't overwrite its own server.

Read the full log →
Jun 2026

Metis: benchmark → live router

Built Metis to measure local LLMs on quality, hardware, and dollars at once. The payoff: qwen3:8b matches Claude through depth-5 tool use on an 8GB GPU, and that routing claim now drives the Command Center's --auto lane — safe text work goes local, the rest stays on Claude.

See the evaluation results →
Jun 2026

Pheme: rebuilding as an MCP

The AI news app that curates and schedules your day is live at phemenews.netlify.app. Now reworking it into an MCP so any agent can pull curated, scheduled news on demand.

Visit the live app →
Jun 2026

This site: built by the duo

The portfolio itself is a live exhibit. Pixel intro, a branching project map with a wandering Clawde, a written constitution, and at least three easter eggs. Built the same way everything here is built: my architecture and review, the agents' volume. Yes, the little guy in the corner is watching you read this.

Jun 2026

AID Helpdesk: Stripe billing landed

Checkout, customer portal, and webhook idempotency wired in. Launch-grade billing for a Windows AD SaaS built solo, getting closer to the first paying customer.

Read the full log →

04 / Contact

Open a channel.

For automation builds, AI workflow systems, or local web work, reach Lachy directly!

the map continues below keep scrolling to fall through