Project - Wakeplane

Durable scheduling control plane for long-running systems with explicit schedules, policies, executors, and run recording.

Status
released
Year
2026
Type
Internal system

Overview

Wakeplane is a durable scheduling control plane for long-running systems. It is positioned as an operator-visible replacement for ad hoc cron when retries, overlap policy, audit history, and explicit run recording actually matter.

The current public line is SQLite-first and single-process, with a Go daemon plus CLI, HTTP JSON API, planner and dispatcher loops, and durable run-ledger semantics designed for crash recovery and operational visibility.

The project is deliberately narrow in scope right now: no auth, no RBAC, no multi-tenancy, no distributed coordination, and no UI yet. The product value is the core scheduling engine and the discipline around receipts, policies, and predictable execution.

What ships

  • Single-process Go daemon and CLI
  • SQLite-first storage with embedded migrations
  • HTTP, shell, and in-process workflow executors
  • Durable run ledger with leases, occurrence keys, receipts, and dead-letter handling
  • Metrics, health, readiness, and structured shutdown surfaces

Focus areas

  • scheduling
  • control-plane
  • go

Tell us about your project

Affiliate offices

  • Los Angeles, CA
  • Denver, CO
  • Pasadena, TX