Access MathHook documentation in your preferred format — from interactive notebooks to searchable books
Searchable Rust documentation
Interactive book format with code examples in Rust, Python, and JavaScript. Perfect for Rust developers.
Interactive Python notebooks
Executable notebooks with live code cells. Download and run locally or open in Colab. Perfect for data scientists.
OpenAPI specifications
Machine-readable API documentation in OpenAPI format. Perfect for integration and tooling.
Academic paper format
Professional LaTeX source files ready for compilation. Perfect for academic papers, offline reading, and printing.
Cloud executable notebooks
Colab-optimized notebooks with pre-configured dependencies. Open directly in Google Colab for zero-setup execution.
For AI assistants & search
Documentation chunks optimized for vector databases and AI retrieval. Perfect for building MathHook-aware AI assistants.
Structured data format
Raw JSON documentation data for programmatic access and custom integrations.
Interactive UI components
Vue.js components for building interactive documentation interfaces and dashboards.
Generate documentation in any format
All outputs are generated from YAML schemas using the MathHook KB CLI tool. You can build custom formats or regenerate existing ones.
# Generate all output formats from a schema
cd /path/to/mathhook-kb
cargo run --release -p kb-cli -- build schemas/calculus/derivatives.yaml --generators all