acyclic-inference 0.1.2

Rust SDK for immutable Inference Contexts, recoverable Runs, and warm commitments
Documentation

acyclic-inference

Customer-side Inference SDK for immutable Context revisions, recoverable Runs, streamed events, and explicit warm retention. Context content operations do not imply a deployed inference service.

cargo add acyclic-inference

Connect over authenticated HTTPS with Inference::connect(endpoint, api_key, ca_pem). Supply a trusted PEM CA when the service uses a private CA; transport validation remains enabled. Create or attach a Context, then use the typed operation builders to fork, edit, generate, and retain. Save the Run identity after admission so an interrupted caller can recover it. Warm commitments have their own inspect, renew, and release lifecycle.

See the Rust API, repository example, and customer protocol. Provider availability, model access, and billing are deployment-specific.