Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

blendtutor is a single-binary Rust CLI for authoring and running interactive R and Python coding lessons with LLM feedback, and for building browser-deployable lesson sites. It is the successor to the original R-package blendtutor, rebuilt on a reusable blendtutor-core library so the same domain logic can later back a Tauri GUI with no process boundary.

Documentation stack

This site is built from two sources, merged into one deploy:

  • Narrative docs — this book, written with mdBook.
  • API reference — generated by rustdoc from blendtutor-core and nested under /api.

rustdoc owns the API surface, mdBook owns the prose; the two are stitched into a single GitHub Pages artifact at deploy time (see Architecture).