Plan the next exposure
Turn reader-local signals into a deterministic replacement plan.
INPUT SIGNALSFRICTIONSPEEDBACKTRACKS
PLANNING GRID
OUTPUTDENSITY · 0.55UNIT TIER · 3GAP · 18
Lexweave compiles long-form text into a portable reading program. During reading, the planner combines that program with local reader state to select the next useful word, phrase, or sentence exposure.
The boundary
compile time read time
LLM once no LLM
book → candidates → annotations bundle + memory → plan → renderCompilation performs the expensive semantic work once. Planning and rendering are fast, deterministic, and can run entirely on the reader's device.
Start here
- Quickstart runs the complete offline demo without an API key.
- Compile and read boundary explains the system contract.
- Adaptive planning covers density, unit tiers, flow budget, and memory.
- Packages shows the narrow interface of each module.
- Bundle specification documents the portable asset.
Core guarantee
Given the same source, bundle, reader state, and render parameters, Lexweave produces the same replacement plan and output. There is no sampling during reading.