# Overview URL: /docs/api-reference/context-providers Context providers that establish assistant-ui runtime and message-part scopes. {/* AUTO-GENERATED by scripts/generate-api-reference-overviews.mts */} {/* Do not edit manually. */} Context providers establish the scopes that primitives and hooks read from. Most apps only use `AssistantRuntimeProvider` directly; lower-level providers are for custom renderers and advanced composition. ## Pages \[#pages] {"Root provider that connects your runtime to assistant-ui components."} {"Context provider for reusing text components outside of message content."}