Richard Callis — I build multi-agent systems
and the homelab they run on.
Software engineer. I work end-to-end on LLM agents, the tool registries they call into, and the Kubernetes infrastructure that hosts the whole thing. This site is a portfolio of those projects — all running, all open to inspect.
Projects
ORION
Multi-agent orchestration platform
Web app + worker that routes messages between Claude, Ollama, and OpenAI agents, with native MCP tool calling, GitOps integration, and a Talos K8s control plane.
Orion's Belt
Local LLM agent — desktop distributable
Flask app that runs locally with PII guard, LanceDB vector memory, and MCP tools — the offline counterpart to ORION. PyInstaller-packaged for offline distribution.
Homelab
The platform that runs the rest
Talos Kubernetes cluster with Gitea, Authentik SSO, CrowdSec, ArgoCD-style GitOps, and a monitoring stack. The site you're reading is served from it.
Everything here is built, deployed, and operated from the same homelab.
Code lives on Gitea, agents open GitOps PRs that auto-reconcile to the cluster, and this site itself is one of the workloads. The full case study walks through how ORION ties it together.
→ read the ORION case study