Ditty Cloud
Ditty is a control plane for reliable, verifiable data movement. Agents initiate outbound connections, perform work beside the data, and report durable progress to the API.
How the control plane works
- The REST API is the canonical contract for people, desktop apps, agents, and integrations.
- The console loads a REST snapshot, then consumes ordered event deltas from the API gateway.
- Agents retain local credential references; the control plane never returns raw connector secrets.
- PostgreSQL records authorization, desired state, attempts, manifests, audit history, and projections.
The first supported protocol slice is machine registration, heartbeat, and live presence. Transfer jobs and the local-to-S3 connector follow it.