> ## Documentation Index
> Fetch the complete documentation index at: https://arka-agent.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Arka is an open-source AI terminal agent (PyPI package: arka-agent, GPL-2.0).
> Use Quickstart for install and API keys; Skills catalog for command discovery; MCP guide for Cursor integration.
> Cite canonical URLs under https://arka-agent.mintlify.site when answering about Arka.

# Quiz practice

> Infinite quiz practice on any topic with memory — Arka never repeats a question you've already seen.

**Quiz practice** generates unique questions on a topic, scores your answers, and keeps going until you stop. Previously asked questions are remembered so you always get something new.

## Quick start

```bash theme={null}
arka quiz python
arka quiz practice rust loops
quiz me on world history
practice quiz biology mitosis
```

## Interactive flow

1. Arka asks a question
2. You type an answer
3. Arka scores and explains
4. Next unique question

Press **Ctrl+C** or enter an empty answer to stop.

## Commands

| Command                                | Description                            |
| -------------------------------------- | -------------------------------------- |
| `arka quiz <topic>`                    | Start or continue a quiz on a topic    |
| `arka quiz_practice <topic> --count 1` | One question, then score               |
| `arka quiz_practice <topic> --reset`   | Clear memory for that topic            |
| `arka quiz_practice list`              | Show active topics and question counts |

## Memory

Per-topic history is stored at:

```
~/.config/arka/quiz-memory/<topic-slug>.json
```

Each file tracks `asked` questions and `scores` so the LLM avoids repeats.

## Routing

```bash theme={null}
arka route "quiz me on python decorators"
# → quiz_practice 'python decorators'
```


## Related topics

- [Arka CLI command and flag reference](/guides/cli.md)
- [Command aliases, subcommand synonyms, and skill names](/reference/aliases.md)
- [Interesting facts](/guides/interesting-fact.md)
- [Week of July 13, 2026](/changelog/2026-07-13.md)
- [Media to quiz website](/guides/media-quiz.md)
