Skip to main content

4.5 AI chat

Purpose : A conversational interface to interact with the AI assistant about your project

Access: You can access the chat from the project page by clicking "Ask AI" button

Key Components

Left Sidebar

Project Name - displays current project

Clear Chat button - removes all messages and starts fresh conversation

Status Indicator - can show two statuses:

  • "Connected" - indicates the active connection status
  • "Disconnected" - indicates that the backend is down

Document editor button - Navigate back to document editor

Main Chat Area

Conversation Display - shows messages between user and AI. When there is no messages, it should have text: "Welcome to Documentation Creation AI Chat I can help you analyze documents, answer questions, and search through the project's knowledge base. Ask me anything about the project!"

Message Input Box - text input area at bottom. Mint green border highlighting active state. Can contain hints:

  • "Assistant is responding..." when AI is active
  • "Ask a question about the project..." when there is no questions in query

Send button (arrow icon) on the right

Functionality:

User Flow:

  1. User types question in input box
  2. User clicks send or presses Enter
  3. Message appears in chat history
  4. AI shows "thinking" status
  5. AI generates and displays response
  6. Conversation continues

Use Cases:

  • Ask general questions about the project
  • Get quick answers without creating formal Questions
  • Exploratory conversations about documents
  • Clarifications and follow-up questions