Back to components
ComponentAI & ChatFreeSEO-ready· Q&A rich results

AI Answer 03 React component

An agent-style AI answer card, a researching/reading/writing step tracker with a progress rail, markdown-style bold and bullet text, clickable inline citations, source cards, follow-up questions, and custom/sunset themes.

About the AI Answer 03 component

AI Answer 03 is a free, agent-style answer card. A step tracker walks through its steps (Searching, Reading sources and Writing by default) with a progress rail and an elapsed timer, then the answer is written in with light markdown: **bold** runs, lines starting with - as bullets, and [1] style markers as superscript links that jump to the matching source card. Source cards with a letter icon, domain and title, a feedback toolbar and follow-up question pills appear when it finishes.

question, steps, answer, sources (as { title, domain }) and followUps are props, stepSeconds (0.9) and wordsPerSecond (12) set the pace, and theme="sunset" swaps the glow to warm orange and pink. The article carries QAPage microdata with the question, the answer text and each source as a citation, lang sets its language attribute, and the footer stays inert until the answer is complete. Follow-up pills call onFollowUp, next to onComplete, onStop, onRegenerate and onCopy.

When to use it

Use it for research assistants, AI search results and support bots that look things up before answering, where showing the steps and sources builds trust.

For a simpler card without steps or follow-ups, use AI Answer 01.

Installation

Add the AI Answer 03 component to your project with the shadcn CLI. It lands in components/ai-answer-03.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/ai-answer-03

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

More AI & Chat components

SEO-ready
AI Chat Prompt
AI Answer 02
AI Chat
SEO-ready
AI Answer 01
AI Edit Review
Free
SEO-ready
AI Dynamic Island 02