Recause is an experimental programming model and runtime for writing interactive software as ordinary code. Flows stop when information is missing, represent progress in explicit serializable state, and run again when new state arrives—without callbacks, explicit resume logic, or hand-authored state machines.
javascript workflow state-management experimental runtime forms conversational-ui programming-model incremental-computation procedural-programming experimental-project metaframework cross-runtime state-portability incremental-execution resumable-workflows interactive-software serializable-state
-
Updated
Jul 17, 2026 - JavaScript