theme object to EPIS.init(). Every token is optional — omitted tokens are derived automatically or fall back to preset defaults.
Color tokens
Typography tokens
Shape tokens
Mode token
Preset token
What’s coming in v2
v1 keeps the token surface intentionally small so theming stays fast and predictable. A few things developers commonly ask about are on the roadmap:The “Powered by PastpaperLM” attribution inside the embed stays. It’s how your users know who powers the AI tutor they’re talking to — and it builds trust with them on your behalf. Think of it the way Vercel thinks about “Powered by Vercel”: attribution that carries weight.