cloud
Cloud persistence for threads, messages, and files with flexible authentication.
- Supports three authentication modes: JWT tokens (recommended), API keys for server-side use, and anonymous access for public applications
- Provides thread operations (list, create, update, delete) and message retrieval through a unified cloud API
- Includes presigned URL generation for secure file uploads with public URL access
- Integrates directly with assistant-ui runtime via the
AssistantCloudclass andAssistantChatTransport
assistant-ui Cloud
Always consult assistant-ui.com/llms.txt for latest API.
Cloud persistence for threads, messages, and files.
References
- ./references/persistence.md -- Thread and message persistence
- ./references/authorization.md -- Authentication patterns
Installation
npm install assistant-cloud
Quick Start
More from assistant-ui/skills
assistant-ui
Guide for assistant-ui library - AI chat UI components. Use when asking about architecture, debugging, or understanding the codebase.
1.8Kstreaming
Guide for assistant-stream package and streaming protocols. Use when implementing streaming backends, custom protocols, or debugging stream issues.
1.5Kprimitives
Guide for assistant-ui UI primitives - ThreadPrimitive, ComposerPrimitive, MessagePrimitive. Use when customizing chat UI components.
1.5Ktools
Guide for tool registration and tool UI in assistant-ui. Use when implementing LLM tools, tool call rendering, or human-in-the-loop patterns.
1.5Kruntime
Guide for assistant-ui runtime system and state management. Use when working with runtimes, accessing state, or managing thread/message data.
1.4Kthread-list
Guide for multi-thread management in assistant-ui. Use when implementing thread lists, switching threads, or managing conversation history.
1.4K