thread-list
Multi-thread chat management with built-in and custom UI components for assistant-ui.
- Requires
useChatRuntimewith AssistantCloud for thread persistence; local in-memory adapter available for development without cloud - Provides
ThreadListPrimitivecomponents for custom UI layouts, plus pre-builtThreadListcomponent for quick integration - Thread operations include switching threads, creating new threads, renaming, archiving, and deleting via the
useAuihook API - Built on assistant-ui's runtime system; consult assistant-ui.com/llms.txt for latest API compatibility
assistant-ui Thread List
Always consult assistant-ui.com/llms.txt for latest API.
Manage multiple chat threads with built-in or custom UI.
References
- ./references/management.md -- Thread CRUD operations
- ./references/custom-ui.md -- Custom thread list UI
Quick Start
Thread list is available with useChatRuntime + cloud:
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.4Ksetup
Setup and configure assistant-ui in a project. Use when installing packages, configuring runtimes, setting up chat UI, or troubleshooting setup issues.
1.4K