AppCore Runtime
AppCore is a Rust runtime for applications whose infrastructure must be explicit: manifests, lifecycle, command dispatch, storage boundaries, synchronization, provider selection, peer communication, supervision, and update activation are runtime responsibilities rather than application boilerplate.
This manual is written as a technical book. Read the chapters in order if you are new to the project:
- What AppCore is
- The three-artifact contract
- Bootstrap and runtime host
- Storage, DNT, backup, and restore
- Synchronization, logs, checkpoints, and replay
- Distributed operation
- Supervisor and lifecycle
- Updates
- Security model
- Build the first application
Current runtime line: 1.0.1-rc.8. Minimum Rust toolchain: 1.89.
Limitations
This index is a reading map, not an API reference. Use the chapter pages for operational behavior, trade-offs, and unsupported cases.