rpi-runtime
Host-independent model catalogs, provider-scoped credentials, model/thinking selection and private execution bindings. Hosts supply configuration, storage, environment values and already-loaded provider implementations. No CLI, terminal or dynamic-library loader is required.
Use RuntimeConfig::resolve with a ModelRequest, ProviderRegistry and
ValueSource. The returned providers implement rpi_ai::Provider and can be
registered with an Agent or Harness. Public catalogs omit private request headers.
See examples/embedded.rs and docs/architecture/reusable-runtime.md in the
repository for the migration boundary and storage adapters.