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

  • 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 →

August 7, 2019

On Flexibility and Pain

One of the most rewarding life projects I've taken on in recent years has been the development of my overall flexibility and spinal health. Good health is essentially a complex system of feedback loops, and flexibility affects everything, not least the propensity to get injured, and the trajectory of recovery. Here are some high-level recommendations.