Repository navigation
Releases
Releases · antonvice/AIF.mojo
AIF.mojo v0.1.0
AIF.mojo v0.1.0
First public release of the standalone native Mojo toolkit for Active Inference
and message-passing planning.
Highlights
- Eight native planners with dense and supported deterministic-sparse paths.
- Frozen Lake, Wumpus World, RockSample, and MiniGrid models and agent steps.
- Native VFE helpers and full convergence traces.
- Visible Frozen Lake episode and precompiled package smoke test.
- Five-process comparison of Mojo native, JAX eager, and JAX warm-JIT over
S=8,32,64, and128, including bootstrap confidence intervals and
baseline/incremental memory. - Apache-2.0 licensing, citation metadata, ARM64 macOS CI, issue templates, and
documented API stability.
Validation
- 127/127 native Mojo tests.
- All 70 planner/message differential groups.
- All 36 environment/agent differential groups.
- 10 VFE values and 14 convergence trace groups containing 440 values.
- 235/235 tests in the manifest-frozen JAX research repository.
Binary compatibility
aif_mojo-0.1.0-mojo1.0.0b2-macos-arm64.mojoc is precompiled specifically for
Mojo 1.0.0b2 on macOS ARM64. Mojo package files are compiler-sensitive; users
on a different compiler or target should build from source with the pinned Pixi
environment.
SHA-256:
3da0258576a202cc7e6b29ad423804f8676b5575a7cfd24041c66fbdf5edd1d2
See CHANGELOG.md,
TECHNICAL_DESIGN.md,
and the dated benchmark record.