> For the complete documentation index, see [llms.txt](https://docs.quizsolverai.com/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.quizsolverai.com/doc/quiz-solver-app/features/chat-ai.md).

# Chat AI

## Chat AI

**Interactive Assistance**

The Chat AI feature allows you to type questions directly into a chat interface, receiving detailed and accurate responses almost instantly. This feature is perfect for when you need quick answers or in-depth explanations.

**Contextual Responses**

The Chat AI keeps track of your last two interactions, ensuring that the responses are contextually relevant, providing a more coherent and continuous learning experience.

<figure><img src="/files/wYMehWJQeMiPu4jir6TE" alt="" width="375"><figcaption></figcaption></figure>

**Image Support**

Enhance your questions by uploading images of problems or diagrams directly into the chat. The AI will incorporate these visual elements into its responses, offering a more holistic approach to solving your queries. Powered by **GPT-5 vision**, the model reads handwritten notes, complex math equations, charts, and diagrams natively — no separate OCR step required.

<figure><img src="/files/OWCPDKdhr6ybsNSqOGl3" alt="" width="375"><figcaption></figcaption></figure>

**Follow-up Questions**

After receiving an answer, you can ask a **follow-up question** directly in the same conversation. Chat AI keeps the recent context (the last few exchanges) in scope, so you can iterate — ask for a different explanation, dig deeper into one step, or apply the same reasoning to a similar problem — without re-pasting the original question.

**Rate Responses**

Each answer has a small **feedback control** (thumbs up / thumbs down). Tap it to tell us when an answer was particularly helpful or when it missed the mark. Your ratings help the support team prioritize model and prompt improvements — it's the fastest way to influence what we tune next.

### Ask with your voice

Don't feel like typing? Tap the **microphone icon** in the chat input bar to dictate your question. QuizSolver transcribes your speech in real time and sends the resulting text to the AI exactly like a typed message. Perfect for quick math problems, long word problems where typing is tedious, or hands-free study sessions.

Voice input works in every language Chat AI supports — just speak naturally.

### Suggested follow-up questions

After most answers, Chat AI proposes **3 to 5 related questions** as tappable chips just below the response. They're contextual — based on the topic you just asked about — and a great way to dig deeper without thinking up the right phrasing yourself.

Just tap any chip to ask that question as your next turn. The conversation context carries over so the answer is informed by everything you've discussed so far.

### Markdown-formatted answers

Chat AI returns answers in **rich Markdown**, rendered natively in the chat:

* **Bold** and *italic* for emphasis
* `Inline code` for short snippets
* **Code blocks** with syntax highlighting for longer code
* **Tables** for data comparison
* **Math equations** (rendered, not just plain text)
* **Bullet lists and numbered steps** for procedures

So when you ask for **step-by-step worked solutions**, you get formatted output with each step on its own line, complete with the formulas applied — readable and easy to follow rather than a wall of plain text.

### What can it solve?

Chat AI is **multi-subject** out of the box — math, geometry, geography, history, science, language arts, coding, and more. See the Multi-Subject Solver page for the full subject breakdown.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.quizsolverai.com/doc/quiz-solver-app/features/chat-ai.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
