1. Introduction
  2. The Platform
  3. 1. Vision
  4. 2. Roadmap
  5. 3. Build Log
  6. 4. Krate for Everyone
  7. 5. Architecture
  8. 6. Core Concepts
  9. UAPI Reference
  10. 7. Overview
  11. 8. Generated Reference
  12. 9. Rust SDK
  13. 10. First Rust CLI
  14. 11. Go SDK
  15. 12. First Go CLI
  16. 13. TypeScript SDK
  17. 14. First TypeScript CLI
  18. Developer Guide
  19. 15. Quickstart
  20. 16. Contributing
    ❱
    1. 16.1. Your first PR
    2. 16.2. ADR process
    3. 16.3. WIT style guide
    4. 16.4. CI and runners
    5. 16.5. Fuzzing
  21. 17. Setting up your environment
  22. Phase Notes
  23. 18. Phase 0: Foundation
    ❱
    1. 18.1. Phase 0 Status
    2. 18.2. Phase 0 Retrospective
  24. 19. Phase 1: Runtime Proof
    ❱
    1. 19.1. Benchmarks
    2. 19.2. Threat Model v0.1
    3. 19.3. Phase 1 Retrospective
  25. 20. Phase 2: UAPI v0.1
    ❱
    1. 20.1. Dispatch Benchmarks
    2. 20.2. Threat Model v0.2
    3. 20.3. Migrating From Phase 1
    4. 20.4. Adapter Boundary
    5. 20.5. Adapter Evidence
    6. 20.6. Sample Evidence
    7. 20.7. Rust SDK Evidence
    8. 20.8. Language Variant Evidence
    9. 20.9. Go Readiness Evidence
    10. 20.10. Go Phase 2 Decision
    11. 20.11. UCap Enforcement Evidence
    12. 20.12. Timed Walkthrough Evidence
    13. 20.13. CI Stability Evidence
    14. 20.14. Hosted Full CI Evidence
    15. 20.15. Self-Hosted Evidence
    16. 20.16. Fuzz Evidence
    17. 20.17. Benchmark Evidence
    18. 20.18. Dependency Evidence
    19. 20.19. UAPI Freeze Review
    20. 20.20. UAPI Freeze Decision Packet
    21. 20.21. UAPI Freeze Review Evidence
    22. 20.22. UAPI Freeze Evidence
    23. 20.23. UAPI Freeze Lock
    24. 20.24. Exit Bundle
    25. 20.25. Exit Readiness
    26. 20.26. Exit Evidence
    27. 20.27. Retrospective Draft
  26. 21. Phase 3: UI + Graphics
    ❱
    1. 21.1. Phase 3 UAPI Draft
    2. 21.2. Widget Protocol
    3. 21.3. Layout
    4. 21.4. Embedding & JSON Runs
    5. 21.5. Hello GUI Demo & Testing
  27. 22. Phase 4: Mobile
  28. 23. Phase 5: Developer SDK
  29. 24. Phase 6: Distribution
  30. 25. Phase 7: v1.0 Hardening
  31. Blog
  32. 26. Announcing Krate
  33. 27. Every AI sandbox in 2026 runs in someone else's cloud
  34. Appendix
  35. 28. Glossary
  36. 29. References

Krate Documentation

References

Specifications

  • WebAssembly Core Specification
  • WebAssembly Component Model
  • WASI Preview 2
  • W3C DID Core
  • WebGPU Specification

Runtimes

  • Wasmtime
  • WasmEdge
  • Wasmer

Languages / Toolchains

  • cargo-component
  • wit-bindgen
  • wasm-tools
  • TinyGo
  • ComponentizeJS / Jco

UI frameworks (prior art)

  • Xilem: Rust reactive UI
  • Slint: cross-platform, declarative
  • Flutter architecture
  • React Native Fabric

Capability systems (prior art)

  • seL4: capability-kernel
  • Fuchsia Zircon handles
  • OpenBSD pledge/unveil

Documentation methodology

  • Diátaxis documentation system