Open to staff & applied-AI engineering roles

Hi, I'm Jared.

I'm a staff software engineer building applied-AI and LLM systems, full-stack: web, mobile, APIs, and the infrastructure underneath.

Fourteen-plus years building and leading production systems, now focused on AI agents and orchestration. I take on ambiguous, hard-to-scope problems through my consultancy, Eudemonia, and on my own time I run a self-hosted platform of LLM agents that handles a chunk of my engineering and home. I like owning messy problems end-to-end.

Jared Clifton-Lee

Selected work

All projects →

Adjunct

AI & Agents · Active

A self-hosted platform where AI agents do real work, under human authority.

My self-hosted platform for running LLM coding agents. A deterministic kernel (TypeScript + Postgres) owns the work state, budgets, and an audited event trail, then hands execution to agents, automated research, and home services. Everything ships through branch-protected GitOps on a home k3s cluster, and anything irreversible waits on my approval. The agents do the judgment work; a human keeps final authority. Built as small, permission-bounded repos instead of one monolith.

Deterministic kernel · GitOps on home k3s · ~1,300 agent-assisted PRs · human-gated

  • TypeScript
  • Postgres
  • Kubernetes (k3s)
  • Flux
  • GitHub Actions
  • LangGraph
  • Claude Code

ha-operator

Platform · Active

The Kubernetes operator pattern, applied to my house.

A declarative home-automation controller that replaces brittle if-this-then-that rules with a reconciliation loop: behaviors are pure functions of a world snapshot, rendered to a desired state and diffed onto Home Assistant. Includes a weighted-evidence occupancy engine that fuses motion, BLE, and camera signals into per-room presence. Heavily typed, well-tested, and running my actual house.

Pure-function behaviors · reconciled desired state · weighted-evidence occupancy

Writing: Reconcile My Living Room: A React for Home Assistant

  • Python
  • Home Assistant
  • AppDaemon
  • Kubernetes

book-of-the-fallen

AI & Agents · Active

A spoiler-aware knowledge graph over a ten-book, ~3.3M-word series.

An NLP corpus platform that extracts characters, relationships, and events from a ten-book series and serves them to LLM clients. BookNLP and transformer embeddings feed a Postgres knowledge graph, exposed through an MCP server with a suite of query tools. It runs on a deterministic-bulk-extraction plus LLM-judge-the-hard-residual architecture, with trust-tiered, era-scoped canonization.

~3.3M words · MCP server · trust-tiered canonization

  • Python
  • BookNLP
  • Transformers
  • Postgres
  • MCP

Latest writing

All posts →

February 15, 2026

Reconcile My Living Room: A React for Home Assistant

The lights in my house kept fighting each other. A few rooms of smart bulbs is a tiny distributed system with controllers stomping on shared state, so I stole the two patterns that fix this elsewhere (React render-and-diff, the Kubernetes reconcile loop) and pointed them at Home Assistant.