Research
Notes and papers on distributed cognition, autonomous systems, and software architecture.
I’m exploring how autonomous systems, human operators, and software infrastructure can be composed into coherent cognitive systems.
This work blends philosophy, cognitive science, and practical engineering, and is grounded in systems I run daily to manage projects, context, and execution across multiple domains.
The goal is not artificial intelligence in the abstract, but practical intelligence—systems that reason, coordinate, and act reliably in real environments.
Featured Work
Ontological Foundations of Distributed Cognitive Systems
A framework for organizing multi-agent systems through ontological clarity—defining what agents are, how they reason, and what boundaries govern their capabilities.
The paper connects philosophy, cognitive science, organizational theory, and software architecture to describe how distributed intelligence can be designed and scaled in practice.
Systems in Practice
These ideas are not purely theoretical. I use a set of experimental systems daily to test and refine these concepts in real workflows.
Ralph
An orchestration and metacognitive system that prepares daily briefings, tracks commitments, and coordinates work across tools and domains.
Lux
A structured knowledge and retrieval framework that organizes context and enforces consistency in long-term memory.
Corpus
A hierarchical knowledge repository designed to support bounded context, selective retrieval, and asynchronous coordination between agents.
WorkStream
An execution pipeline that transforms ideas into specifications, implementation efforts, and completed artifacts through coordinated agent workflows.
Current Focus
Operating Theater
I’m currently exploring a model for structured execution environments designed to support multi-repository and multi-context work.
The goal is to replace ad-hoc development setups with reproducible “operating theaters” that define contribution paths, environment composition, and execution boundaries in a way that autonomous and human agents can both operate within reliably.
This work is in early stages and is being developed alongside ongoing improvements to WorkStream and Lux.
Research Method
I treat these systems as a form of applied research.
Ideas are developed, implemented, observed, and refined through use rather than purely theoretical design.
Most writing and drafting is assisted by language models as editorial tools, but the architecture, experiments, and system behavior described here reflect ongoing hands-on work.
Last Updated: 2026-02-17