Welcome
Welcome to the Softadastra Engine documentation.
Softadastra Engine is the offline-first runtime layer inside the Softadastra C++ tooling ecosystem.
This documentation helps you understand the engine, install it, use the CLI, integrate it into C++ applications, and understand the internal runtime model.
Start here
New to Softadastra Engine?
Start with:
Then continue with:
And then:
Choose your path
Use the CLI
Use the CLI section if you want to install Softadastra Engine, inspect local status, manage local state, check runtime behavior, or debug the engine from the terminal.
Use the C++ SDK
Use the C++ SDK section if you want to integrate Softadastra Engine into a native C++ application.
Understand the engine
Use the engine section if you want to understand the internal runtime architecture, WAL, store, retry, sync, transport, and recovery model.
Follow practical guides
Use the guides section when you want step-by-step workflows.
Read the API reference
Use the reference section when you need API details, configuration, commands, errors, or runtime behavior.
Main entry points
- Runtime and engine: github.com/softadastra/softadastra
- C++ SDK: github.com/softadastra/sdk
- Website: softadastra.com
- Vix.cpp: vixcpp.com
- Cnerium: github.com/softadastra/cnerium
- Kordex: github.com/softadastra/kordex
Recommended order
In one sentence
Softadastra Engine helps C++ applications write locally, persist safely, recover after failure, retry when needed, and synchronize when communication becomes available.