Personal Project

AgentLoop

Ruby agent runtime focused on data-first design, explicit command boundaries, and mailbox-backed execution.

Type

Ruby agent runtime framework

Ruby State machine patterns Mailbox runtime

Highlights

Designed a data-first agent model with clear separation between decisions and side effects.
Implemented AgentServer-style runtime hosts that process signals serially for predictable behavior.
Added delayed signal replay and child server spawning as explicit runtime effects.