The history sidebar of an AI chat app: conversations grouped by date with pinned chats on top, project folders that filter the list, search with highlighted matches, a row menu to rename, pin, archive, move or delete with undo, a collapsible icon rail and a drawer on small screens.
pnpm dlx shadcn@latest add "https://reactframe.com/r/chat-history-sidebar.json"