Autolith: a programming agent with a live runtime
Summary
Autolith is a terminal-based programming agent that runs in a Lisp image, capable of reading, editing, and querying a repository, with live runtime updates, memory and state partitioning, and an immutable mode for read-only inspection. The article details installation, runtime behavior, and a demonstration of its mutation journal and private image commits. It highlights a novel approach to live coding and self-modifying tooling within a developer workflow.