Documentation

Early alpha (0.1.0-alpha.1). API reference and guides are maintained in the repository while the public docs site grows.

Getting started

Add the default platform entry crate to your Cargo.toml:

[dependencies]
axedom = "0.1.0-alpha.1"

Or depend on focused protocol crates:

axedom-contract = "0.1.0-alpha.1"
axedom-ecs-types = "0.1.0-alpha.1"

Re-exports from axedom will arrive in a later release when the public API stabilizes.

Source documentation

Architecture

Runtime integration is split for decoupling:

axedom-runtime   (engine)
      ↕
axedom-app-spi   (contracts)
      ↕
axedom-app       (host facade)

First-party applications in 10-application build on these layers. End-user products live in separate repositories.

Build from source

git clone https://github.com/axedom/axedom.git
cd axedom
cargo check --workspace

Support