Projects

I have had the privilege to work on many interesting projects throughout my career. Use the buttons above to go from headline projects to the full back-catalogue.

Nearfield.ai — 2020s

  • PIIQ — automated DSAR/FOIA compliance using local AI models
  • OS/A — Operating System for Agency (multi-agent infrastructure)
  • Scope — development environment for agent-generated code
  • The Contextualiser — episodic machine memory
  • Agent Markdown

Aucoda & the Au Language — 2010s–2020s

  • Au Programming Language & compiler
  • Autron — companion language for specialising compiler output
  • Automic IDE — fully browser-based IDE for Au
  • Au Lambda — AWS compile-anywhere integration
  • Au Lab Notes — Markdown + Au notebook
  • Introduction to Programming with Au — 100k-word course (KLE)

2000s

  • Safe4Kids — protecting kids online; internet and disk-monitoring device drivers
  • PhD Monitoring System for Windows — device-driver and OS-level code to record Machine Acts universally on a target machine

1990s

  • ADEPT (Advanced Decision Environment for Process Tasks), 1994 — a multi-agent system for managing business processes; ICI was an industrial partner, and I built its agent demonstrator.
    • Viper — the agent compiler and language I designed for creating intelligent agents distributed over a network; used to build the agent demonstrators.
  • Viper 3D — a 3D engine: inverse kinematics, B-spline interpolation, and plant visualisation.
    • Distillation Column Installation & 3D Plant Walkthrough — an augmented reality demonstrator written using Viper 3D, demonstrated at the Keele Symposium (1996).
  • Plant Simulation for PAT — drug-testing technologies
  • KDE Knowledge Management — European Research Project
  • Aspect Exchange Services — systems integration