Overview

Causet turns fragile workflows into replayable timelines.

Causet sits beside your existing app. It does not replace your frontend, database, queue, or services. Your app submits intents. Causet records events. Projections and queries expose current state. The timeline can be inspected, forked, replayed, or repaired.


Choose your path

Three distinct ways to start. Pick one — you do not need the interactive learning environment first.

PathBest whenStart
Learn the modelYou want the mental model before toolingMental model
Run locallyYou want a real runtime in ~5 minutesLocal quickstart
RetrofitYou already have an API / serviceRetrofit overview

The interactive learning environment (browser) teaches the model without Docker. It is not equivalent to the local runtime. Prefer the local quickstart to validate a real integration.


What runs today?

Causet has a supported production core, a local development stack, and capabilities in controlled early access. Replay operations are distinct — timeline inspection, projection rebuild, forking, and snapshot rehydration re-apply recorded patches without re-running DSL rules. Forensic replay check, recovery stream replay, and repair execution are Preview sandbox tooling.

See What runs today? for environment-specific production support and Support policy.


Docs map

SectionStart with
Start hereWhat runs today? · Install · CLI
Core conceptsMental model · State · Intents · Events
IntegrateSDKs · Webhooks
OperateDebugging · Replay · Deployments
AIAI in Causet — additive, not the only use case
ReferenceDSL · Compiler errors
ExamplesExamples

You still own

Frontend, API contracts, primary database, queues, workers, vector DB, and third-party clients. Causet is the deterministic state layer for workflows where correctness, auditability, replay, and repair matter.


Next step

New to Causet? See What runs today?, then Run the local quickstart.