Accumath™
Planned guide for when the open notebook ships. The notebook is free at 1.0.0. Accumath the math engine stays paid and pure Rust.
Jupyter usually runs a kernel over the network (often ZMQ). Cells can run out of order. State hides inside that kernel. Two machines can get different answers.
accu_book is a local document: cells, dependency graph, and jobs live in one reproducible notebook. No network kernel. No hidden kernel process. Same SoftFloat path when you call Accumath through the licensed engine bridge.
This page is the public how-to shape. Exact package names and function calls land when the notebook crate hits 1.0.0.
accu_book) — document, state, DAG, jobs, and thin language wrappers. Free at notebook 1.0.0. This is the Jupyter alternative.Best path for people already in Rust.
accu_book crate when it publishes at 1.0.0.For labs that today live in Jupyter + Python.
pip install accumath engine binding. Accumath stays pure Rust. Python talks to accu_book; Accumath stays behind the bridge when licensed.For C, C++, Fortran front-ends, or other languages that load a shared library.
accu_book, not the Accumath engine guts. Licensed CAS still goes through the engine bridge from a Rust or notebook path.If you just want a notebook on screen:
accu_book alone.Look and feel: menus, cell editing, and run workflows should stay very similar to Jupyter so people do not relearn habits. Under the hood it is still the local document / dependency graph — not a network kernel with hidden state.
The notebook UI is meant to feel like Jupyter where it matters: File / Edit / View / Run-style menus, cell focus, run-this-cell / run-all patterns, and the usual notebook chrome. Workflows should transfer without a training course.
What does not transfer is Jupyter’s architecture: no ZMQ kernel, no out-of-order chaos as the source of truth, no hidden kernel process. Familiar menus on top of a local, reproducible document.
Package names, cargo add / pip install lines, and C header names will be filled in on this page when accu_book reaches 1.0.0. Until then, this guide locks the scenarios so wrappers are designed for real hosts from day one.
More product context: Open source · Future vision · Early supporter.