Repository navigation
Switchify Prediction v0.2.0
Switchify Prediction v0.2.0
Adds an optional offline SmolLM2 companion library and CLI. It returns statistical suggestions immediately and can refine them asynchronously in an isolated worker. Existing predictor APIs, personal learning, database formats and the default statistical model are unchanged.
The neural companion is experimental and not production-qualified. Optimized Windows refinement measured 122 ms p95, but two development quality cells regressed and portable performance missed the target. Linux and macOS packages passed build and automated tests; actual model performance on those platforms remains unmeasured. See the repository's docs/smol-production-results.md for measurements and limitations.
Downloads
switchify-prediction-*packages contain the statistical CLI.switchify-prediction-neural-*packages contain the companion CLI and workers for the named platform. These are separate from the statistical CLI packages.- The model bundle contains the existing English statistical database and attribution notices.
- Each ZIP has a SHA-256 file. Verify it and run the included
verify_bundle.pyafter extraction.
Neural model weights are not included. Follow neural/README.md to assemble the pinned local model bundle. The companion never downloads weights at runtime. Packages include license notices and explicit qualification status. Executables are unsigned, and this release does not integrate the companion into Switchify PC or publish crates to crates.io.