Platform components
API
The Looping Louie API is the platform control plane. It stores user and Project resources, reusable Activity and Pipeline definitions, provider configuration, and the durable state of each Pipeline and Activity run.
The API selects models and Harnesses, creates immutable execution snapshots, coordinates checkpoints, records results, and decides whether a change may be committed. It does not access a target repository or run local tools directly.
The dashboard and CLI use the API to create, manage, and inspect platform resources. Runtime workers use it to discover and claim compatible work, renew leases, and report checkpoint results.
The public API reference documents its HTTP contract.
