Using tailwind involves downloading different tailwind component libraries.
DO NOT use Bootstrap in combination with tailwind.
Tailwind has a few component libraries already available. The most popular is DaisyUI, but it requires lock-in.
Instead, I will use shadcn/ui since there is no lock in, as they provide code for you to directly copy/paste into your codebase.
Will also use this Component written in shadcn/ui:
https://www.reddit.com/r/javascript/comments/1abt0ue/shadcnchat_chat_component_for_shadcn/
It is a chat component. very well developed.