# ThreadPrimitive
URL: /docs/api-reference/primitives/Thread
Primitives for the message list, viewport, and welcome screen.
***
title: ThreadPrimitive
description: Primitives for the message list, viewport, and welcome screen.
---------------------------------------------------------------------------
A conversation between a user and an assistant.
import { ParametersTable } from "@/components/docs/tables/ParametersTable";
## Anatomy
```tsx
import { ThreadPrimitive } from "@assistant-ui/react";
const Thread = () => (