Cargo Features

[dependencies]
llguidance = { version = "0.6.24", default-features = false, features = ["logging", "lark", "jsonschema_validation", "rayon", "wasm"] }
default = lark, rayon

These default features are set whenever llguidance is added without default-features = false somewhere in the dependency tree.

logging

this is extensive debug logging

lark default

~115k (binary)

jsonschema_validation

~2.5M (binary)

Enables jsonschema ^0.28.3 and lazy_static

rayon default

Enables rayon

wasm

Enables instant