import { useState, useEffect, useRef, memo } from 'react'; import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; import Stage1 from './Stage1'; import Stage2 from './Stage2'; import Stage3 from './Stage3'; import './ChatInterface.css'; const remarkPlugins = [remarkGfm]; // Only memoize user messages (they never change once sent) const UserMessage = memo(function UserMessage({ content }) { return (
Create a new conversation to get started
Ask a question to consult the LLM Council